Class GridDataExcelLikeFilterPane
Inheritance
System.Object
GridDataExcelLikeFilterPane
Implements
System.IDisposable
Assembly: Syncfusion.Grid.Wpf.dll
Syntax
public class GridDataExcelLikeFilterPane : Control, IDisposable
Constructors
GridDataExcelLikeFilterPane()
Declaration
public GridDataExcelLikeFilterPane()
Fields
Raise when Clicking OK button in the AdvanceFiltering window.
Declaration
public static readonly RoutedEvent AdvanceFilteringOkButtonClickEvent
Field Value
Type |
System.Windows.RoutedEvent |
AdvanceFilteringOptionVisibilityProperty
Declaration
public static readonly DependencyProperty AdvanceFilteringOptionVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
AscendingSortStringProperty
Declaration
public static readonly DependencyProperty AscendingSortStringProperty
Field Value
Type |
System.Windows.DependencyProperty |
ClearFilterEnableProperty
Declaration
public static readonly DependencyProperty ClearFilterEnableProperty
Field Value
Type |
System.Windows.DependencyProperty |
ClearFilterVisibilityProperty
Declaration
public static readonly DependencyProperty ClearFilterVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
Raise when click Clear MenuItem
Declaration
public static readonly RoutedEvent ClearMenuItemClickEvent
Field Value
Type |
System.Windows.RoutedEvent |
ColumnNameProperty
Declaration
public static readonly DependencyProperty ColumnNameProperty
Field Value
Type |
System.Windows.DependencyProperty |
ColumnTypeProperty
Declaration
public static readonly DependencyProperty ColumnTypeProperty
Field Value
Type |
System.Windows.DependencyProperty |
DescendingSortStringProperty
Declaration
public static readonly DependencyProperty DescendingSortStringProperty
Field Value
Type |
System.Windows.DependencyProperty |
ExcelLikeFilterAdvVisibilityProperty
Declaration
public static readonly DependencyProperty ExcelLikeFilterAdvVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
HeightProperty
Dependency property Registration for Height
Declaration
public static readonly DependencyProperty HeightProperty
Field Value
Type |
System.Windows.DependencyProperty |
IsOpenProperty
Dependency property Registration for IsOpen
Declaration
public static readonly DependencyProperty IsOpenProperty
Field Value
Type |
System.Windows.DependencyProperty |
ItemsSourceProperty
Dependency property Registration for ItemsSource
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Type |
System.Windows.DependencyProperty |
ItemsTemplateProperty
Dependency Property Registeration for ItemsTemplate
Declaration
public static readonly DependencyProperty ItemsTemplateProperty
Field Value
Type |
System.Windows.DependencyProperty |
Raise when clicking OK button in the ExcelLikeFilter Pane.
Declaration
public static readonly RoutedEvent OkButtonClickEvent
Field Value
Type |
System.Windows.RoutedEvent |
Declaration
public static readonly DependencyProperty OkCancelButtonVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
OnFilterElementChangedEvent
Declaration
public static readonly RoutedEvent OnFilterElementChangedEvent
Field Value
Type |
System.Windows.RoutedEvent |
Routed Event for PopupOpened.
Declaration
public static readonly RoutedEvent PopupOpenedEvent
Field Value
Type |
System.Windows.RoutedEvent |
ResizingOptionVisibilityProperty
Declaration
public static readonly DependencyProperty ResizingOptionVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
SearchOptionVisibilityProperty
Declaration
public static readonly DependencyProperty SearchOptionVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
SelectAllCheckBoxCheckedEvent
Declaration
public static readonly RoutedEvent SelectAllCheckBoxCheckedEvent
Field Value
Type |
System.Windows.RoutedEvent |
SelectAllUnCheckBoxCheckedEvent
Declaration
public static readonly RoutedEvent SelectAllUnCheckBoxCheckedEvent
Field Value
Type |
System.Windows.RoutedEvent |
SelectedItemProperty
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
Type |
System.Windows.DependencyProperty |
Raise when click SortMenuItem in ExcelLikeFilter pane.
Declaration
public static readonly RoutedEvent SortMenuItemClickEvent
Field Value
Type |
System.Windows.RoutedEvent |
SortOptionVisibilityProperty
Declaration
public static readonly DependencyProperty SortOptionVisibilityProperty
Field Value
Type |
System.Windows.DependencyProperty |
SortOrderProperty
Declaration
public static readonly DependencyProperty SortOrderProperty
Field Value
Type |
System.Windows.DependencyProperty |
StaysOpenProperty
Declaration
public static readonly DependencyProperty StaysOpenProperty
Field Value
Type |
System.Windows.DependencyProperty |
WidthProperty
Dependency property Registration for Width
Declaration
public static readonly DependencyProperty WidthProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
AdvanceFilteringOptionVisibility
Gets or sets a value indicating whether [advance filtering option visibility].
Declaration
public bool AdvanceFilteringOptionVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [advance filtering option visibility]; otherwise, false .
|
AscendingSortString
Gets or sets the ascending sort string.
Declaration
public string AscendingSortString { get; set; }
Property Value
Type |
Description |
System.String |
The ascending sort string.
|
ClearFilterEnable
Gets or sets a value indicating whether [clear filter enable].
Declaration
public bool ClearFilterEnable { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [clear filter enable]; otherwise, false .
|
ClearFilterVisibility
Gets or sets a value indicating whether [clear filter visibility].
Declaration
public bool ClearFilterVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [clear filter visibility]; otherwise, false .
|
ClickCommand
Declaration
public DelegateCommand ClickCommand { get; }
Property Value
ColumnName
Gets or sets a value indicating whether [clear filter enable].
Declaration
public string ColumnName { get; set; }
Property Value
Type |
Description |
System.String |
true if [clear filter enable]; otherwise, false .
|
ColumnType
Gets or sets the type of the column.
Declaration
public string ColumnType { get; set; }
Property Value
Type |
Description |
System.String |
The type of the column.
|
DescendingSortString
Gets or sets the descending sort string.
Declaration
public string DescendingSortString { get; set; }
Property Value
Type |
Description |
System.String |
The descending sort string.
|
ExcelLikeFilterAdvVisibility
Gets or sets a value indicating whether [excel like filter adv visibility].
Declaration
public bool ExcelLikeFilterAdvVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [excel like filter adv visibility]; otherwise, false .
|
Height
Gets or sets the suggested height of the element.
Declaration
public double Height { get; set; }
Property Value
IsOpen
Gets or sets a value indicating whether this instance is open.
Declaration
public bool IsOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if this instance is open; otherwise, false .
|
ItemsSource
Gets or sets the items source.
Declaration
public object ItemsSource { get; set; }
Property Value
Type |
Description |
System.Object |
The items source.
|
ItemsTemplate
Gets or Sets the Suggested Datatemplate of ItemsControl
Declaration
public DataTemplate ItemsTemplate { get; set; }
Property Value
Type |
System.Windows.DataTemplate |
Gets or sets a value indicating whether [ok cancel button visibility].
Declaration
public bool OkCancelButtonVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [ok cancel button visibility]; otherwise, false .
|
ResizingOptionVisibility
Gets or sets a value indicating whether [resizing option visibility].
Declaration
public bool ResizingOptionVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [resizing option visibility]; otherwise, false .
|
SearchOptionVisibility
Declaration
public bool SearchOptionVisibility { get; set; }
Property Value
SelectedItem
Gets or sets the selected item.
Declaration
public List<FilterElement> SelectedItem { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<FilterElement> |
The selected item.
|
SortMenuCommand
Gets the sort menu command.
Declaration
public DelegateCommand<object> SortMenuCommand { get; }
Property Value
SortOptionVisibility
Gets or sets a value indicating whether [sort option visibility].
Declaration
public bool SortOptionVisibility { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [sort option visibility]; otherwise, false .
|
SortOrder
Declaration
public string SortOrder { get; set; }
Property Value
StaysOpen
Gets or sets a value indicating whether [stays open].
Declaration
public bool StaysOpen { get; set; }
Property Value
Type |
Description |
System.Boolean |
true if [stays open]; otherwise, false .
|
Width
Gets or sets the width of the element.
Declaration
public double Width { get; set; }
Property Value
Methods
Declaration
public void add_AdvanceFilteringOkButtonClick(AdvanceFilteringOkButtonClickEventHandler value)
Parameters
add_ClearMenuItemClick(ClearMenuItemClickEventHandler)
Declaration
public void add_ClearMenuItemClick(ClearMenuItemClickEventHandler value)
Parameters
Declaration
public void add_OkButtonClick(OkButtonClickEventHandler value)
Parameters
add_OnFilterElementChanged(OnFilterElementPropertyChangedEventHandler)
Declaration
public void add_OnFilterElementChanged(OnFilterElementPropertyChangedEventHandler value)
Parameters
add_PopupOpened(PopupOpenedEventHandler)
Declaration
public void add_PopupOpened(PopupOpenedEventHandler value)
Parameters
add_SelectAllCheckBoxChecked(SelectAllCheckBoxCheckedEventHandler)
Declaration
public void add_SelectAllCheckBoxChecked(SelectAllCheckBoxCheckedEventHandler value)
Parameters
add_SelectAllUnCheckBoxChecked(SelectAllCheckBoxUnCheckedEventHandler)
Declaration
public void add_SelectAllUnCheckBoxChecked(SelectAllCheckBoxUnCheckedEventHandler value)
Parameters
add_SortMenuItemClick(SortMenuItemClickEventHandler)
Declaration
public void add_SortMenuItemClick(SortMenuItemClickEventHandler value)
Parameters
CanExceCute(Object)
Declaration
public bool CanExceCute(object param)
Parameters
Type |
Name |
Description |
System.Object |
param |
|
Returns
Declaration
public void ClickMenuItem(object param)
Parameters
Type |
Name |
Description |
System.Object |
param |
|
Dispose()
Declaration
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
Declaration
public void remove_AdvanceFilteringOkButtonClick(AdvanceFilteringOkButtonClickEventHandler value)
Parameters
remove_ClearMenuItemClick(ClearMenuItemClickEventHandler)
Declaration
public void remove_ClearMenuItemClick(ClearMenuItemClickEventHandler value)
Parameters
Declaration
public void remove_OkButtonClick(OkButtonClickEventHandler value)
Parameters
remove_OnFilterElementChanged(OnFilterElementPropertyChangedEventHandler)
Declaration
public void remove_OnFilterElementChanged(OnFilterElementPropertyChangedEventHandler value)
Parameters
remove_PopupOpened(PopupOpenedEventHandler)
Declaration
public void remove_PopupOpened(PopupOpenedEventHandler value)
Parameters
remove_SelectAllCheckBoxChecked(SelectAllCheckBoxCheckedEventHandler)
Declaration
public void remove_SelectAllCheckBoxChecked(SelectAllCheckBoxCheckedEventHandler value)
Parameters
remove_SelectAllUnCheckBoxChecked(SelectAllCheckBoxUnCheckedEventHandler)
Declaration
public void remove_SelectAllUnCheckBoxChecked(SelectAllCheckBoxUnCheckedEventHandler value)
Parameters
remove_SortMenuItemClick(SortMenuItemClickEventHandler)
Declaration
public void remove_SortMenuItemClick(SortMenuItemClickEventHandler value)
Parameters
Events
Occurs when [advance filtering ok button click].
Declaration
public event AdvanceFilteringOkButtonClickEventHandler AdvanceFilteringOkButtonClick
Event Type
Occurs when [clear menu item click].
Declaration
public event ClearMenuItemClickEventHandler ClearMenuItemClick
Event Type
Occurs when [ok button click].
Declaration
public event OkButtonClickEventHandler OkButtonClick
Event Type
OnFilterElementChanged
Occurs when [on filter element changed].
Declaration
public event OnFilterElementPropertyChangedEventHandler OnFilterElementChanged
Event Type
Occurs when [popup opened].
Declaration
public event PopupOpenedEventHandler PopupOpened
Event Type
SelectAllCheckBoxChecked
Occurs when [select all check box checked].
Declaration
public event SelectAllCheckBoxCheckedEventHandler SelectAllCheckBoxChecked
Event Type
SelectAllUnCheckBoxChecked
Declaration
public event SelectAllCheckBoxUnCheckedEventHandler SelectAllUnCheckBoxChecked
Event Type
Occurs when [sort menu item click]. ///
Declaration
public event SortMenuItemClickEventHandler SortMenuItemClick
Event Type
Implements
System.IDisposable