SMART datagrid v.1 > Classes
DataLudi.MultiLineCellEditor class
可输入多行的文本编辑器。 如果无需从用户方输入多行,就需要使用单行输入编辑器。
当设置列editor时,将会把type指定为"multiline"。 用户可以通过shift+enter键,划分行。
- Base Classes
- CellEditor > EventAware > DLBase
- Constructor
- function MultiLineCellEditor (grid: GridBase, parentElement: HtmlElement);
- Properties
- maxLength
- minLength
- text
- Inherited Properties
- CellEditor.booleanFormat
- CellEditor.datetimeFormat
- CellEditor.emptyValue
- CellEditor.fontName
- CellEditor.fontSize
- CellEditor.keyCallback
- CellEditor.textCase
- Inherited Methods
- EventAware.addListener
- DLBase.assign
- CellEditor.ctor
- DLBase.getProperties
- DLBase.getProperty
- EventAware.removeListener
- DLBase.setProperties
- DLBase.setProperty
- DLBase.toggle
Code -1
grid.setColumns([
...
{
fieldName: "fld0",
editor: {
type: "multiline",
maxLength: 2000
},
...
},
...
];
Code -2
column.setEditor({
type: "multiline",
maxLength: 2000
});
- See Also
- LineCellEditor
- Examples
- 文本单元格编辑器