Class
CustomFilterDialogViewModel

Represents the view model of the custom filter dialog.

Definition

Namespace:Telerik.Windows.Controls.Spreadsheet.Dialogs

Assembly:Telerik.Windows.Controls.Spreadsheet.dll

Syntax:

cs-api-definition
public class CustomFilterDialogViewModel : DialogViewModelBase<CustomFilterDialogContext>

Inheritance: objectDialogViewModelBase<CustomFilterDialogContext>CustomFilterDialogViewModel

Inherited Members DialogViewModelBase<CustomFilterDialogContext>.Context

Constructors

CustomFilterDialogViewModel(CustomFilterDialogContext, Action)

Initializes a new instance of the CustomFilterDialogViewModel class.

Declaration

cs-api-definition
public CustomFilterDialogViewModel(CustomFilterDialogContext context, Action closeDialogAction)

Parameters

context

CustomFilterDialogContext

The context.

closeDialogAction

Action

The close dialog action.

Properties

CancelCommand

Gets the cancel command.

Declaration

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

Property Value

ICommand

The cancel command.

ComparisonOperatorItemsSource

Gets the comparison operator items source.

Declaration

cs-api-definition
public IEnumerable<ComparisonOperatorItem> ComparisonOperatorItemsSource { get; }

Property Value

IEnumerable<ComparisonOperatorItem>

The comparison operator items source.

DialogHeader

Gets the dialog header.

Declaration

cs-api-definition
public string DialogHeader { get; }

Property Value

string

The dialog header.

OKCommand

Gets the OK command.

Declaration

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

Property Value

ICommand

The OK command.

SelectedComparisonOperator1

Gets or sets the first selected comparison operator.

Declaration

cs-api-definition
public ComparisonOperatorItem SelectedComparisonOperator1 { get; set; }

Property Value

ComparisonOperatorItem

The first selected comparison operator.

SelectedComparisonOperator2

Gets or sets the second selected comparison operator.

Declaration

cs-api-definition
public ComparisonOperatorItem SelectedComparisonOperator2 { get; set; }

Property Value

ComparisonOperatorItem

The second selected comparison operator.

SelectedLogicalOperator

Gets or sets the selected logical operator.

Declaration

cs-api-definition
public LogicalOperator SelectedLogicalOperator { get; set; }

Property Value

LogicalOperator

The selected logical operator.

Value1

Gets or sets the first value.

Declaration

cs-api-definition
public string Value1 { get; set; }

Property Value

string

The first value.

Value2

Gets or sets the second value.

Declaration

cs-api-definition
public string Value2 { get; set; }

Property Value

string

The second value.