WPF TreeGrid provides a seamless editing experience to edit cell values using intuitive editors (column types) such as text box, currency, date-picker, numeric text box, percent text box, combo box, and masked text box. It supports non-editable column types such as hyperlink and check box. Users can embed any control in a cell with template columns.
WPF TreeGrid control provides support for widely used column types. These allow users to edit the value of a cell easily. The following column types are supported:
WPF TreeGrid provides support to lookup data using the combo box column type. The ComboBox control is supported as an editor to select an item from a drop-down.
WPF TreeGrid allows you to create your own custom column. Load a different user control instead of a built-in editor or non-editor control. Then, you can perform customized operations for your business application use cases. You can also change the behavior of built-in column types.
Users can embed any control using a template to represent data for any built-in column types.
WPF TreeGrid allows you to load any control to view data using a template. You can perform mouse and keyboard interactions for the template column easily, similar to built-in column types.
WPF TreeGrid allows users to display any control on tapping or double-tapping on cell editing using edit templates. You can also display any control conditionally on editing based on the cell value.
There’s built-in data error indication or validation when a given value in a cell does not meet the validation rule. Users can define the custom validation rules based on their business application requirements.