Class TreeGridFilterItemsPopulatingEventArgs
Provides data for FilterItemsPopulating event.
Namespace: Syncfusion.UI.Xaml.TreeGrid.Filtering
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class TreeGridFilterItemsPopulatingEventArgs : GridHandledEventArgs
Constructors
TreeGridFilterItemsPopulatingEventArgs(IEnumerable<FilterElement>, TreeGridColumn, TreeGridFilterControl, Object)
Initializes a new instance of TreeGridFilterItemsPopulatingEventArgs class.
Declaration
public TreeGridFilterItemsPopulatingEventArgs(IEnumerable<FilterElement> itemsSource, TreeGridColumn column, TreeGridFilterControl filterControl, object originalSource)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<FilterElement> | itemsSource | The collection of filter element that is being populated to the filter control. |
TreeGridColumn | column | The corresponding column related to the event. |
TreeGridFilterControl | filterControl | The corresponding filter control related to the event. |
System.Object | originalSource | The source of the event. |
Properties
Column
Gets the TreeGridColumn related to the event.
Declaration
public TreeGridColumn Column { get; }
Property Value
Type | Description |
---|---|
TreeGridColumn | A TreeGridColumn related to the event. |
FilterControl
Gets the TreeGridFilterControl where the filter items are being loaded.
Declaration
public TreeGridFilterControl FilterControl { get; }
Property Value
Type | Description |
---|---|
TreeGridFilterControl | The TreeGridFilterControl where the filter items are being loaded. |
ItemsSource
Gets or sets the collection of filter element that is being populated as an ItemsSource of filter control.
Declaration
public IEnumerable<FilterElement> ItemsSource { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<FilterElement> | The collection of FilterElement that is being populated as an ItemsSource of filter control. |