Skip to content

FilterBar class

Defined in

Namespace: CrissCross.Avalonia.UI.Controls Assembly: CrissCross.Avalonia.UI.dll Full name: CrissCross.Avalonia.UI.Controls.FilterBar Modifiers: public

Summary

Represents active filter tokens associated with a SearchBox.

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471

Class hierarchy
classDiagram
class FilterBar
class ItemsControl
ItemsControl <|-- FilterBar

Inherits from: ItemsControl

Constructors

NameSummary
.ctor

Properties

NameSummary
QueryStateGets or sets the aggregate search state that supplies active filter tokens.
RemoveFilterCommandGets or sets the command invoked for an individual removable filter token.
ClearAllCommandGets or sets the command invoked to clear all active filters.

Fields

NameSummary
static QueryStatePropertyProperty for [QueryState](#
static RemoveFilterCommandPropertyProperty for [RemoveFilterCommand](#
static ClearAllCommandPropertyProperty for [ClearAllCommand](#

Methods

NameSummary
OnPropertyChangedCalled when a avalonia property changes on the object.
Inherited members