ClassFilteringPopupViewModel
Represents the filtering popup view model.
Definition
Namespace:Telerik.Windows.Controls.Spreadsheet.Controls
Assembly:Telerik.Windows.Controls.Spreadsheet.dll
Syntax:
public class FilteringPopupViewModel : NotifyPropertyChangedBase
Inheritance: objectFilteringPopupViewModel
Constructors
FilteringPopupViewModel(RadWorksheetEditor, CellRange, int)
Initializes a new instance of the FilteringPopupViewModel class.
Declaration
public FilteringPopupViewModel(RadWorksheetEditor worksheetEditor, CellRange filterRange, int relativeColumnIndex)
Parameters
worksheetEditor
The worksheet editor.
filterRange
CellRange
The filter range.
relativeColumnIndex
Index of the relative column.
Properties
ApplyDynamicFilter
Gets the apply dynamic filter command.
Declaration
public ICommand ApplyDynamicFilter { get; }
Property Value
The apply dynamic filter command.
AreDateFiltersVisible
Gets or sets the value indicating whether the date filters are visible.
Declaration
public bool AreDateFiltersVisible { get; set; }
Property Value
The value indicating whether the date filters are visible.
AreNumberFiltersVisible
Gets or sets the value indicating whether the number filters are visible.
Declaration
public bool AreNumberFiltersVisible { get; set; }
Property Value
The value indicating whether the number filters are visible.
AreTextFiltersVisible
Gets or sets the value indicating whether the text filters are visible.
Declaration
public bool AreTextFiltersVisible { get; set; }
Property Value
The value indicating whether the text filters are visible.
CanFilter
Gets or sets the value indicating whether filter can be applied.
Declaration
public bool CanFilter { get; set; }
Property Value
The value indicating whether filter can be applied.
ClearFilter
Gets the clear filter command.
Declaration
public ICommand ClearFilter { get; }
Property Value
The clear filter command.
CloseCommand
Gets the close command.
Declaration
public ICommand CloseCommand { get; }
Property Value
The close command.
ColorScheme
Gets the color scheme.
Declaration
public ThemeColorScheme ColorScheme { get; }
Property Value
ThemeColorScheme
The color scheme.
FillColorsItemsSource
Gets or sets the fill colors items source.
Declaration
public IEnumerable<IFill> FillColorsItemsSource { get; set; }
Property Value
IEnumerable<IFill>
The fill colors items source.
Filter
Gets or sets the filter.
Declaration
public IFilter Filter { get; set; }
Property Value
IFilter
The filter.
FilterIsApplied
Gets or sets the filter is applied.
Declaration
public bool FilterIsApplied { get; set; }
Property Value
The filter is applied.
FilteringPopupTreeViewViewModel
Gets the filtering menu tree view view model.
Declaration
public FilteringPopupTreeViewViewModel FilteringPopupTreeViewViewModel { get; }
Property Value
FilteringPopupTreeViewViewModel
The filtering menu tree view view model.
ForeColorsItemsSource
Gets or sets the fore colors items source.
Declaration
public IEnumerable<IFill> ForeColorsItemsSource { get; set; }
Property Value
IEnumerable<IFill>
The fore colors items source.
InitializePopupCommand
Gets the initialize popup command.
Declaration
public ICommand InitializePopupCommand { get; }
Property Value
The initialize popup command.
IsOkEnabled
Gets or sets the is ok enabled.
Declaration
public bool IsOkEnabled { get; set; }
Property Value
The is ok enabled.
IsPopupOpened
Gets or sets the value indicating whether the popup is opened.
Declaration
public bool IsPopupOpened { get; set; }
Property Value
The value indicating whether the popup is opened.
OkCommand
Gets the ok command.
Declaration
public ICommand OkCommand { get; }
Property Value
The ok command.
RangeContainsColors
Gets or sets the value indicating whether range contains colors.
Declaration
public bool RangeContainsColors { get; set; }
Property Value
The value indicating whether range contains colors.
RangeContainsFillColors
Gets or sets the range contains fill colors.
Declaration
public bool RangeContainsFillColors { get; set; }
Property Value
The range contains fill colors.
RangeContainsFontColors
Gets or sets the value indicating whether range contains font colors.
Declaration
public bool RangeContainsFontColors { get; set; }
Property Value
The value indicating whether range contains font colors.
SelectedFilterFillColor
Gets or sets the color of the selected filter fill.
Declaration
public IFill SelectedFilterFillColor { get; set; }
Property Value
IFill
The color of the selected filter fill.
SelectedFilterFillColorIndex
Gets or sets the index of the selected filter fill color.
Declaration
public int SelectedFilterFillColorIndex { get; set; }
Property Value
The index of the selected filter fill color.
SelectedFilterForeColor
Gets or sets the color of the selected filter fore.
Declaration
public Color SelectedFilterForeColor { get; set; }
Property Value
Color
The color of the selected filter fore.
SelectedFilterForeColorIndex
Gets or sets the index of the selected filter fore color.
Declaration
public int SelectedFilterForeColorIndex { get; set; }
Property Value
The index of the selected filter fore color.
SelectedSortFillColorIndex
Gets or sets the index of the selected sort fill color.
Declaration
public int SelectedSortFillColorIndex { get; set; }
Property Value
The index of the selected sort fill color.
SelectedSortForeColorIndex
Gets or sets the index of the selected sort fore color.
Declaration
public int SelectedSortForeColorIndex { get; set; }
Property Value
The index of the selected sort fore color.
ShowCustomFilterDialog
Gets the command that shows the custom filter dialog.
Declaration
public ICommand ShowCustomFilterDialog { get; }
Property Value
The the command that shows the custom filter dialog.
ShowTopFilterDialog
Gets the command that shows the top filter dialog.
Declaration
public ICommand ShowTopFilterDialog { get; }
Property Value
The command that shows the top filter dialog.
SortCommand
Gets the sort command.
Declaration
public ICommand SortCommand { get; }
Property Value
The sort command.