Table of Contents

Class FilterBox

Namespace
H.Controls.FilterBox
Assembly
H.Controls.FilterBox.dll
public class FilterBox : ListBox, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient, IContainItemStorage, IAddChild, IFilterBox
Inheritance
FilterBox
Implements
Inherited Members
Extension Methods

Constructors

FilterBox()

public FilterBox()

Fields

FilterChangedRoutedEvent

public static readonly RoutedEvent FilterChangedRoutedEvent

Field Value

RoutedEvent

FilterProperty

public static readonly DependencyProperty FilterProperty

Field Value

DependencyProperty

UseCheckAllProperty

public static readonly DependencyProperty UseCheckAllProperty

Field Value

DependencyProperty

Properties

Filter

public IFilterable Filter { get; set; }

Property Value

IFilterable

Filters

public ObservableCollection<IFilterable> Filters { get; }

Property Value

ObservableCollection<IFilterable>

UseCheckAll

public bool UseCheckAll { get; set; }

Property Value

bool

Methods

GetCheckAllItem()

public ListBoxItem GetCheckAllItem()

Returns

ListBoxItem

OnFilterChanged()

protected void OnFilterChanged()

OnSelectionChanged(SelectionChangedEventArgs)

Responds to a list box selection change by raising a SelectionChanged event.

protected override void OnSelectionChanged(SelectionChangedEventArgs e)

Parameters

e SelectionChangedEventArgs

Provides data for SelectionChangedEventArgs.

RefreshData()

public void RefreshData()

Events

FilterChanged

public event RoutedEventHandler FilterChanged

Event Type

RoutedEventHandler