The Wijmo DataGrid provides support of using the Wijmo Input controls as custom editors in the cells to customize the editing experience.
This can be done by assigning the instance of the Input editor control to the column's editor property.
For more details and a sample, visit the Wijmo documentation.
This page describes the support and some restrictions of using the Input controls as custom editors in the DataGrid.
Grid controls with Custom Editor
Supported | Unsupported |
---|
FlexGrid MultiRow FlexSheet
| TransposedGrid TransposedMultiRow
|
Supported | Unsupported |
---|
AutoComplete ComboBox InputColor InputDate InputTime InputDateTime InputNumber InputMask MultiSelect
| Calendar ColorPicker InputDateRange ListBox Menu MultiAutoComplete MultiSelectListBox
|
Controls | Supported | Unsupported | Common Features |
---|
AutoComplete | |
| Accessing the control dropdown and selecting desired item |
InputDate InputTime InputDateTime
| |
|
InputNumber | |
|
InputMask | |
|
MuliSelect | Binding to string/array type data Selecting multiple values by checking/unchecking items Filtering values from the list (showFilterInput property*)*
| Grouping grid rows with MultiSelect column Using Condition filter in MultiSelect column Searching "...items selected" placeholder text in MultiSelect cells via FlexGridSearch Binding to Grid’s data source and configuring MultiSelect items with selectedValuePath and displayMemberPath properties Using checkedItems and checkedMemberPath properties
|
DataGrid Features with Custom Editors
Controls | Supported | Unsupported |
---|
FlexGrid MultiRow FlexSheet | Data binding from different sources Editing Grouping (via groupDescriptions/GroupPanel) Paging Formatting Column groups Column formats (number, date, etc.) Custom content (via formatItem/itemFormatter) Styling cells (via cssClass/cssClassAll, formatItem/itemFormatter)
Filtering (via FlexGridFilter) Searching (via FlexGridSearch) Freezing rows/columns Selection Merging Row Details Validation Grid operations Scrolling Dragging Resizing Sorting Pinning
Using control API
| Quick editing with JP IME input |