Class
FilteringPopupViewModel

Represents the filtering popup view model.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Controls

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

cs-api-definition
public class FilteringPopupViewModel : NotifyPropertyChangedBase

Inheritance: objectFilteringPopupViewModel

Constructors

FilteringPopupViewModel(RadWorksheetEditor, CellRange, int)

Initializes a new instance of the FilteringPopupViewModel class.

Declaration

cs-api-definition
public FilteringPopupViewModel(RadWorksheetEditor worksheetEditor, CellRange filterRange, int relativeColumnIndex)

Parameters

worksheetEditor

RadWorksheetEditor

The worksheet editor.

filterRange

CellRange

The filter range.

relativeColumnIndex

int

Index of the relative column.

Properties

ApplyDynamicFilter

Gets the apply dynamic filter command.

Declaration

cs-api-definition
public ICommand ApplyDynamicFilter { get; }

Property Value

ICommand

The apply dynamic filter command.

AreDateFiltersVisible

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

Declaration

cs-api-definition
public bool AreDateFiltersVisible { get; set; }

Property Value

bool

The value indicating whether the date filters are visible.

AreNumberFiltersVisible

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

Declaration

cs-api-definition
public bool AreNumberFiltersVisible { get; set; }

Property Value

bool

The value indicating whether the number filters are visible.

AreTextFiltersVisible

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

Declaration

cs-api-definition
public bool AreTextFiltersVisible { get; set; }

Property Value

bool

The value indicating whether the text filters are visible.

CanFilter

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

Declaration

cs-api-definition
public bool CanFilter { get; set; }

Property Value

bool

The value indicating whether filter can be applied.

ClearFilter

Gets the clear filter command.

Declaration

cs-api-definition
public ICommand ClearFilter { get; }

Property Value

ICommand

The clear filter command.

CloseCommand

Gets the close command.

Declaration

cs-api-definition
public ICommand CloseCommand { get; }

Property Value

ICommand

The close command.

ColorScheme

Gets the color scheme.

Declaration

cs-api-definition
public ThemeColorScheme ColorScheme { get; }

Property Value

ThemeColorScheme

The color scheme.

FillColorsItemsSource

Gets or sets the fill colors items source.

Declaration

cs-api-definition
public IEnumerable<IFill> FillColorsItemsSource { get; set; }

Property Value

IEnumerable<IFill>

The fill colors items source.

Filter

Gets or sets the filter.

Declaration

cs-api-definition
public IFilter Filter { get; set; }

Property Value

IFilter

The filter.

FilterIsApplied

Gets or sets the filter is applied.

Declaration

cs-api-definition
public bool FilterIsApplied { get; set; }

Property Value

bool

The filter is applied.

FilteringPopupTreeViewViewModel

Gets the filtering menu tree view view model.

Declaration

cs-api-definition
public FilteringPopupTreeViewViewModel FilteringPopupTreeViewViewModel { get; }

Property Value

FilteringPopupTreeViewViewModel

The filtering menu tree view view model.

ForeColorsItemsSource

Gets or sets the fore colors items source.

Declaration

cs-api-definition
public IEnumerable<IFill> ForeColorsItemsSource { get; set; }

Property Value

IEnumerable<IFill>

The fore colors items source.

InitializePopupCommand

Gets the initialize popup command.

Declaration

cs-api-definition
public ICommand InitializePopupCommand { get; }

Property Value

ICommand

The initialize popup command.

IsOkEnabled

Gets or sets the is ok enabled.

Declaration

cs-api-definition
public bool IsOkEnabled { get; set; }

Property Value

bool

The is ok enabled.

IsPopupOpened

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

Declaration

cs-api-definition
public bool IsPopupOpened { get; set; }

Property Value

bool

The value indicating whether the popup is opened.

OkCommand

Gets the ok command.

Declaration

cs-api-definition
public ICommand OkCommand { get; }

Property Value

ICommand

The ok command.

RangeContainsColors

Gets or sets the value indicating whether range contains colors.

Declaration

cs-api-definition
public bool RangeContainsColors { get; set; }

Property Value

bool

The value indicating whether range contains colors.

RangeContainsFillColors

Gets or sets the range contains fill colors.

Declaration

cs-api-definition
public bool RangeContainsFillColors { get; set; }

Property Value

bool

The range contains fill colors.

RangeContainsFontColors

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

Declaration

cs-api-definition
public bool RangeContainsFontColors { get; set; }

Property Value

bool

The value indicating whether range contains font colors.

SelectedFilterFillColor

Gets or sets the color of the selected filter fill.

Declaration

cs-api-definition
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

cs-api-definition
public int SelectedFilterFillColorIndex { get; set; }

Property Value

int

The index of the selected filter fill color.

SelectedFilterForeColor

Gets or sets the color of the selected filter fore.

Declaration

cs-api-definition
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

cs-api-definition
public int SelectedFilterForeColorIndex { get; set; }

Property Value

int

The index of the selected filter fore color.

SelectedSortFillColorIndex

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

Declaration

cs-api-definition
public int SelectedSortFillColorIndex { get; set; }

Property Value

int

The index of the selected sort fill color.

SelectedSortForeColorIndex

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

Declaration

cs-api-definition
public int SelectedSortForeColorIndex { get; set; }

Property Value

int

The index of the selected sort fore color.

ShowCustomFilterDialog

Gets the command that shows the custom filter dialog.

Declaration

cs-api-definition
public ICommand ShowCustomFilterDialog { get; }

Property Value

ICommand

The the command that shows the custom filter dialog.

ShowTopFilterDialog

Gets the command that shows the top filter dialog.

Declaration

cs-api-definition
public ICommand ShowTopFilterDialog { get; }

Property Value

ICommand

The command that shows the top filter dialog.

SortCommand

Gets the sort command.

Declaration

cs-api-definition
public ICommand SortCommand { get; }

Property Value

ICommand

The sort command.