Class FilteringPopupViewModel
Represents the filtering popup view model.
Inheritance
Namespace: Telerik.Windows.Controls.Spreadsheet.Controls
Assembly: Telerik.Windows.Controls.Spreadsheet.dll
Syntax
public class FilteringPopupViewModel : NotifyPropertyChangedBase
Constructors
FilteringPopupViewModel(RadWorksheetEditor, CellRange, Int32)
Initializes a new instance of the FilteringPopupViewModel class.
Declaration
public FilteringPopupViewModel(RadWorksheetEditor worksheetEditor, CellRange filterRange, int relativeColumnIndex)
Parameters
RadWorksheetEditor
worksheetEditor
The worksheet editor. |
Telerik.Windows.Documents.Spreadsheet.Model.CellRange
filterRange
The filter range. |
System.Int32
relativeColumnIndex
Index of the relative column. |
Properties
ApplyDynamicFilter
Gets the apply dynamic filter command.
Declaration
public ICommand ApplyDynamicFilter { get; }
Property Value
System.Windows.Input.ICommand
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
System.Boolean
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
System.Boolean
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
System.Boolean
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
System.Boolean
The value indicating whether filter can be applied. |
ClearFilter
Gets the clear filter command.
Declaration
public ICommand ClearFilter { get; }
Property Value
System.Windows.Input.ICommand
The clear filter command. |
CloseCommand
Gets the close command.
Declaration
public ICommand CloseCommand { get; }
Property Value
System.Windows.Input.ICommand
The close command. |
ColorScheme
Gets the color scheme.
Declaration
public ThemeColorScheme ColorScheme { get; }
Property Value
Telerik.Windows.Documents.Spreadsheet.Theming.ThemeColorScheme
The color scheme. |
FillColorsItemsSource
Gets or sets the fill colors items source.
Declaration
public IEnumerable<IFill> FillColorsItemsSource { get; set; }
Property Value
System.Collections.Generic.IEnumerable<Telerik.Windows.Documents.Spreadsheet.Model.IFill>
The fill colors items source. |
Filter
Gets or sets the filter.
Declaration
public IFilter Filter { get; set; }
Property Value
Telerik.Windows.Documents.Spreadsheet.Model.Filtering.IFilter
The filter. |
FilteringPopupTreeViewViewModel
Gets the filtering menu tree view view model.
Declaration
public FilteringPopupTreeViewViewModel FilteringPopupTreeViewViewModel { get; }
Property Value
FilteringPopupTreeViewViewModel
The filtering menu tree view view model. |
FilterIsApplied
Gets or sets the filter is applied.
Declaration
public bool FilterIsApplied { get; set; }
Property Value
System.Boolean
The filter is applied. |
ForeColorsItemsSource
Gets or sets the fore colors items source.
Declaration
public IEnumerable<IFill> ForeColorsItemsSource { get; set; }
Property Value
System.Collections.Generic.IEnumerable<Telerik.Windows.Documents.Spreadsheet.Model.IFill>
The fore colors items source. |
InitializePopupCommand
Gets the initialize popup command.
Declaration
public ICommand InitializePopupCommand { get; }
Property Value
System.Windows.Input.ICommand
The initialize popup command. |
IsOkEnabled
Gets or sets the is ok enabled.
Declaration
public bool IsOkEnabled { get; set; }
Property Value
System.Boolean
The is ok enabled. |
IsPopupOpened
Gets or sets the value indicating whether the popup is opened.
Declaration
public bool IsPopupOpened { get; set; }
Property Value
System.Boolean
The value indicating whether the popup is opened. |
OkCommand
Gets the ok command.
Declaration
public ICommand OkCommand { get; }
Property Value
System.Windows.Input.ICommand
The ok command. |
RangeContainsColors
Gets or sets the value indicating whether range contains colors.
Declaration
public bool RangeContainsColors { get; set; }
Property Value
System.Boolean
The value indicating whether range contains colors. |
RangeContainsFillColors
Gets or sets the range contains fill colors.
Declaration
public bool RangeContainsFillColors { get; set; }
Property Value
System.Boolean
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
System.Boolean
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
Telerik.Windows.Documents.Spreadsheet.Model.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
System.Int32
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
System.Windows.Media.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
System.Int32
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
System.Int32
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
System.Int32
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
System.Windows.Input.ICommand
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
System.Windows.Input.ICommand
The command that shows the top filter dialog. |
SortCommand
Gets the sort command.
Declaration
public ICommand SortCommand { get; }
Property Value
System.Windows.Input.ICommand
The sort command. |