[]
Sheets.FormulaTextBox.FormulaTextBox
• new FormulaTextBox(host
, options?
)
公式文本框
代码示例
window.onload = function(){
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 1 });
rangeSelector = new GC.Spread.Sheets.FormulaTextBox.FormulaTextBox(document.getElementById("ftb"), {rangeSelectMode: true});
rangeSelector.workbook(spread);
}
function buttonClick(){
alert(rangeSelector.text());
}
属性名 | 类型 | 说明 |
---|---|---|
host |
HTMLElement |
DOM元素 它可以是INPUT,TEXTAREA或可编辑的DIV |
options? |
IFormulaTextBoxOptions |
- |
▸ add(functionDescription
): void
添加自定义功能描述
属性名 | 类型 | 说明 |
---|---|---|
functionDescription |
IFunctionDescription |
要添加的功能描述,可以是一个数组 |
void
▸ autoComplete(value?
): boolean
获取或设置文本框是否使用自动完成
属性名 | 类型 | 说明 |
---|---|---|
value? |
boolean |
编辑时是否使用自动完成 |
boolean
如果未设置任何值,则返回文本框是否使用自动完成.否则,没有返回值
▸ destroy(): void
从公式文本框中删除宿主,并删除所有绑定事件
void
▸ refresh(ignoreEditing?
): void
使用活动单元格刷新公式文本框
属性名 | 类型 |
---|---|
ignoreEditing? |
boolean |
void
▸ remove(name
): void
删除自定义功能描述
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
自定义功能描述名称 |
void
▸ showHelp(value?
): any
获取或设置是否显示功能的帮助提示
属性名 | 类型 | 说明 |
---|---|---|
value? |
boolean |
编辑时是否显示功能的帮助提示 |
any
如果未设置任何值,则返回在编辑时文本框是否显示功能的帮助提示;否则,没有返回值
▸ text(value?
): string
获取或设置文本
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
文本 |
string
如果未设置任何值,则返回文本 否则,没有返回值
▸ workbook(value?
): Workbook
获取或设置与公式文本框一起使用的工作簿
代码示例
window.onload = function(){
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
var activeSheet = spread.getActiveSheet();
activeSheet.setArray(0, 0, [1, 2, 3, 4, 5]);
var fbx = new GC.Spread.Sheets.FormulaTextBox.FormulaTextBox(document.getElementById("formulaTextBox"));
fbx.workbook(spread);
};
属性名 | 类型 | 说明 |
---|---|---|
value? |
Workbook |
工作簿 |
如果未设置任何值,则返回工作簿;否则,没有返回值