We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback


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.

Widely used column types

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:

  • Text box
  • Numeric text box
  • Currency text box
  • Date-picker
  • Percentage text box
  • Check box
  • Masked text box
  • Hyperlink

built in column types in WPF treegrid

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.

dropdown column type in WPF treegrid

Custom column type

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.

custom column type in WPF treegrid

Cell templates

template for built in column type in WPF treegrid

Template for built-in column types

Users can embed any control using a template to represent data for any built-in column types.

WPF treegrid shows template column

Template columns

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.

Edit template

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.

WPF treegrid shows edit template

Built-in data validation

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.

WPF treegrid shows data validation


Scroll up icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon