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
Syncfusion Feedback

GridTreeControl

GridTreeControl is a dynamic data-bound control that displays self-referencing lists in a multi-column tree format. The data is loaded on demand so that large lists can be quickly displayed. Its feature set includes functionalities like binding with commonly preferred data sources, sorting, rich editing experience, conditional formatting and exporting.


Data Binding

Data can be bound to GridTreeControl either by binding data with relation information or can be populated on demand through RequestTreeItems event.


Sorting

  • Provides support to sort data against one or more columns.
  • It also provides support for tri-state sorting.


Seamless Editing Experience

  • Several built-in cell types can be used to display and edit any underlying data type.
  • Some of the cell types are TextBlock, TextBox, Currency Edit, Double Edit, DateTime Edit, Percent Edit, ComboBox, DropDownList, CheckBox and Data Template.

Appearance

Built-in-themes

Built-in support for visual styles like Blend, Metro, Office2007 styles, Glassy Green and VS2010.

Easy Styling

Provides support to customize the appearance of the GridTreeControl. The appearance of the header style, cell style, expander style, and row style can be customized.

Custom Expanders

Built-in support for customizing expanders like triangles, plus and minus signs with tree lines. Also provides support to draw any shape as expander.

Node Images

Support to place images next to expander as node image.

Level Styles

Support to have different styles specific to each level of a tree

Conditional formatting

Provides support to customize the cell and row appearance conditionally based on data.


Interactive features

Column Sizing

Provides support to set the column widths proportionally.

Selections

Built-in support for row based selection as well as cell based selection.

Unbound Row

Support to add rows top or bottom of the GridTreeControl to show custom information, which are not bound to any data in ItemsSource.

Unbound Columns

Provides support to display additional columns that are not bound to data. It also provides support for expressions used to calculate values among columns.


Serialization

Supports XML serialization to preserve and restore GridTreeControl schema and style settings


Printing and Exporting

Provides support to export data to Microsoft Excel and print the same


95+ WPF CONTROLS

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe

Transform your applications today by downloading our free evaluation version
Download Free Trial No credit card required.

Syncfusion WPF Resources

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon