New to Telerik UI for WPF? Start a free 30-day trial

Represents the filtering popup view model.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Controls

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

C#
public class FilteringPopupViewModel : NotifyPropertyChangedBase

Inheritance: objectFilteringPopupViewModel

Constructors

Initializes a new instance of the FilteringPopupViewModel class.

C#
public FilteringPopupViewModel(RadWorksheetEditor worksheetEditor, CellRange filterRange, int relativeColumnIndex)
Parameters:worksheetEditorRadWorksheetEditor

The worksheet editor.

filterRangeCellRange

The filter range.

relativeColumnIndexint

Index of the relative column.

Properties

Gets the apply dynamic filter command.

C#
public ICommand ApplyDynamicFilter { get; }
Property Value:

The apply dynamic filter command.

Gets or sets the value indicating whether the date filters are visible.

C#
public bool AreDateFiltersVisible { get; set; }
Property Value:

The value indicating whether the date filters are visible.

Gets or sets the value indicating whether the number filters are visible.

C#
public bool AreNumberFiltersVisible { get; set; }
Property Value:

The value indicating whether the number filters are visible.

Gets or sets the value indicating whether the text filters are visible.

C#
public bool AreTextFiltersVisible { get; set; }
Property Value:

The value indicating whether the text filters are visible.

Gets or sets the value indicating whether filter can be applied.

C#
public bool CanFilter { get; set; }
Property Value:

The value indicating whether filter can be applied.

Gets the clear filter command.

C#
public ICommand ClearFilter { get; }
Property Value:

The clear filter command.

Gets the close command.

C#
public ICommand CloseCommand { get; }
Property Value:

The close command.

ColorScheme

ThemeColorScheme

Gets the color scheme.

C#
public ThemeColorScheme ColorScheme { get; }
Property Value:

The color scheme.

Gets or sets the fill colors items source.

C#
public IEnumerable<IFill> FillColorsItemsSource { get; set; }
Property Value:

The fill colors items source.

Filter

IFilter

Gets or sets the filter.

C#
public IFilter Filter { get; set; }
Property Value:

The filter.

Gets the filtering menu tree view view model.

C#
public FilteringPopupTreeViewViewModel FilteringPopupTreeViewViewModel { get; }
Property Value:

The filtering menu tree view view model.

Gets or sets the filter is applied.

C#
public bool FilterIsApplied { get; set; }
Property Value:

The filter is applied.

Gets or sets the fore colors items source.

C#
public IEnumerable<IFill> ForeColorsItemsSource { get; set; }
Property Value:

The fore colors items source.

Gets the initialize popup command.

C#
public ICommand InitializePopupCommand { get; }
Property Value:

The initialize popup command.

Gets or sets the is ok enabled.

C#
public bool IsOkEnabled { get; set; }
Property Value:

The is ok enabled.

Gets or sets the value indicating whether the popup is opened.

C#
public bool IsPopupOpened { get; set; }
Property Value:

The value indicating whether the popup is opened.

Gets the ok command.

C#
public ICommand OkCommand { get; }
Property Value:

The ok command.

Gets or sets the value indicating whether range contains colors.

C#
public bool RangeContainsColors { get; set; }
Property Value:

The value indicating whether range contains colors.

Gets or sets the range contains fill colors.

C#
public bool RangeContainsFillColors { get; set; }
Property Value:

The range contains fill colors.

Gets or sets the value indicating whether range contains font colors.

C#
public bool RangeContainsFontColors { get; set; }
Property Value:

The value indicating whether range contains font colors.

Gets or sets the color of the selected filter fill.

C#
public IFill SelectedFilterFillColor { get; set; }
Property Value:

The color of the selected filter fill.

Gets or sets the index of the selected filter fill color.

C#
public int SelectedFilterFillColorIndex { get; set; }
Property Value:

The index of the selected filter fill color.

Gets or sets the color of the selected filter fore.

C#
public Color SelectedFilterForeColor { get; set; }
Property Value:

The color of the selected filter fore.

Gets or sets the index of the selected filter fore color.

C#
public int SelectedFilterForeColorIndex { get; set; }
Property Value:

The index of the selected filter fore color.

Gets or sets the index of the selected sort fill color.

C#
public int SelectedSortFillColorIndex { get; set; }
Property Value:

The index of the selected sort fill color.

Gets or sets the index of the selected sort fore color.

C#
public int SelectedSortForeColorIndex { get; set; }
Property Value:

The index of the selected sort fore color.

Gets the command that shows the custom filter dialog.

C#
public ICommand ShowCustomFilterDialog { get; }
Property Value:

The the command that shows the custom filter dialog.

Gets the command that shows the top filter dialog.

C#
public ICommand ShowTopFilterDialog { get; }
Property Value:

The command that shows the top filter dialog.

Gets the sort command.

C#
public ICommand SortCommand { get; }
Property Value:

The sort command.