[]
        
(Showing Draft Content)

C1.WPF.DataFilter.View.CheckListFilterPresenter

CheckListFilterPresenter Class

CheckListFilter that represents UI for CheckList Filter type

Namespace: C1.WPF.DataFilter.View
Assembly: C1.WPF.DataFilter.4.6.2.dll
Syntax
[TemplatePart(Name = "Header", Type = typeof(C1HeaderedContentControl))]
[TemplatePart(Name = "Items", Type = typeof(ItemsPresenter))]
[TemplatePart(Name = "SearchBox", Type = typeof(TextBox))]
[TemplatePart(Name = "SelectAll", Type = typeof(CheckBox))]
public class CheckListFilterPresenter : ItemsControl, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage

Constructors

Name Description
CheckListFilterPresenter()

Initializes a new instance of a CheckListFilterPresenter.

Fields

Name Description
ExpandedBackgroundProperty

Identifies the ExpandedBackground dependency property.

ExpandedCornerRadiusProperty

Identifies the ExpandedCornerRadius dependency property.

ExpandedMouseOverBrushProperty

Identifies the ExpandedMouseOverBrush dependency property.

FilterProperty

FilterProperty of the view

HeaderContentProperty

Identifies the HeaderContent dependency property.

HeaderTemplateProperty

Identifies the HeaderTemplate dependency property.

ItemMarginProperty

Identifies the ItemMargin dependency property.

ItemPaddingProperty

Identifies the ItemPadding dependency property.

ItemWidthProperty

ItemWidthProperty of the view

SelectAllProperty

Identifies the SelectAll dependency property.

Properties

Name Description
ExpandedBackground

Expanded background for expander

ExpandedCornerRadius

Corner radius of the presenter

ExpandedMouseOverBrush

MouseOverBrush for expander

Filter

Filter model

HeaderContent

Header content for the Header of current CheckListFilter control.

HeaderTemplate

DataTemplate that uses in Header

ItemMargin

Margin for Item element

ItemPadding

Padding for Item element

ItemWidth

Item Width

SelectAll

Label for CheckAll checkbox

Methods

Name Description
OnApplyTemplate()

Builds the visual tree for the CheckListFilterPresenter control when a new template is applied.

PrepareContainerForItemOverride(DependencyObject, object)