Class TreeGridFilterItemsPopulatedEventArgs
Provides data for FilterItemsPopulated event.
Inherited Members
Namespace: Syncfusion.UI.Xaml.TreeGrid.Filtering
Assembly: Syncfusion.SfGrid.WPF.dll
Syntax
public class TreeGridFilterItemsPopulatedEventArgs : GridEventArgs
Constructors
TreeGridFilterItemsPopulatedEventArgs(IEnumerable<FilterElement>, TreeGridColumn, TreeGridFilterControl, Object)
Initializes a new instance of TreeGridFilterItemsPopulatedEventArgs class.
Declaration
public TreeGridFilterItemsPopulatedEventArgs(IEnumerable<FilterElement> itemsSource, TreeGridColumn column, TreeGridFilterControl filterControl, object originalSource)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<FilterElement> | itemsSource | The list of filter element that were loaded in filter control. |
TreeGridColumn | column | The corresponding column related to the event. |
TreeGridFilterControl | filterControl | The corresponding filter control where the filter items are loaded. |
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 | The TreeGridColumn related to the event. |
FilterControl
Gets the TreeGridFilterControl where the filter items are loaded.
Declaration
public TreeGridFilterControl FilterControl { get; }
Property Value
Type | Description |
---|---|
TreeGridFilterControl | The TreeGridFilterControl where the filter items are loaded. |
ItemsSource
Gets or sets the collection of filter element that were loaded 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 were loaded in filter control. |