Share via


AddFilterRulePicker Class

Definition

The AddFilterRulePicker class is responsible for allowing users to add rules to an FilterRulePanel.

public ref class AddFilterRulePicker : System::Windows::Controls::Control
public class AddFilterRulePicker : System.Windows.Controls.Control
type AddFilterRulePicker = class
    inherit Control
Public Class AddFilterRulePicker
Inherits Control
Inheritance
AddFilterRulePicker

Constructors

AddFilterRulePicker()

Fields

AddFilterRulesCommandProperty

Identifies the AddFilterRulesCommand dependency property.

AddFilterRulesCommandTargetProperty

Identifies the AddFilterRulesCommandTarget dependency property.

CancelAddFilterRulesCommand

Closes the picker and unchecks all items in the panel.

IsOpenProperty

Identifies the IsOpen dependency property.

OkAddFilterRulesCommand

Closes the picker and calls AddFilterRulesCommand with the collection of checked items from the picker.

Properties

AddFilterRulesCommand

Gets or sets the command used to communicate that the action has occurred.

AddFilterRulesCommandTarget

Gets or sets a target of the Command.

ColumnFilterRules

Gets the collection of column rules available for addition to the FilterRulePanel.

IsOpen

Gets or sets a value indicating whether the Popup is visible.

ShortcutFilterRules

Gets the collection of shortcut rules available for addition to the FilterRulePanel.

Methods

OnAddFilterRulesCommandChanged(PropertyChangedEventArgs<ICommand>)

Called when AddFilterRulesCommand property changes.

OnAddFilterRulesCommandTargetChanged(PropertyChangedEventArgs<IInputElement>)

Called when AddFilterRulesCommandTarget property changes.

OnCancelAddFilterRulesExecuted(ExecutedRoutedEventArgs)

Called when CancelAddFilterRules executes.

OnIsOpenChanged(PropertyChangedEventArgs<Boolean>)

Called when IsOpen property changes.

OnOkAddFilterRulesCanExecute(CanExecuteRoutedEventArgs)

Called to determine if OkAddFilterRules can execute.

OnOkAddFilterRulesExecuted(ExecutedRoutedEventArgs)

Called when OkAddFilterRules executes.

Events

AddFilterRulesCommandChanged

Occurs when AddFilterRulesCommand property changes.

AddFilterRulesCommandTargetChanged

Occurs when AddFilterRulesCommandTarget property changes.

IsOpenChanged

Occurs when IsOpen property changes.

Applies to