[]
        
(Showing Draft Content)

C1.WPF.DataFilter.View.BoolFilterPresenter

BoolFilterPresenter Class

Filter control for model Filter has bool value

Namespace: C1.WPF.DataFilter.View
Assembly: C1.WPF.DataFilter.4.6.2.dll
Syntax
[TemplatePart(Name = "Header", Type = typeof(C1HeaderedContentControl))]
[TemplatePart(Name = "Condition", Type = typeof(CheckBox))]
public class BoolFilterPresenter : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient

Constructors

Name Description
BoolFilterPresenter()

Initializes a new instance of a BoolFilterPresenter.

Fields

Name Description
ConditionContentProperty

Identifies the ConditionContent dependency property.

ConditionContentTemplateProperty

Identifies the ConditionContentTemplate dependency property.

ExpandedBackgroundProperty

Identifies the ExpandedBackground dependency property.

ExpandedCornerRadiusProperty

Identifies the ExpandedCornerRadius dependency property.

ExpandedMouseOverBrushProperty

Identifies the ExpandedMouseOverBrush dependency property.

FilterProperty

BoolFilter dependency property

HeaderContentProperty

Identifies the HeaderContent dependency property.

HeaderTemplateProperty

Identifies the HeaderTemplate dependency property.

Properties

Name Description
ConditionContent

Label content of condition checkbox

ConditionContentTemplate

Content template for Label of condition checkbox

ExpandedBackground

Expanded background for expander

ExpandedCornerRadius

Corner radius of the presenter

ExpandedMouseOverBrush

MouseOverBrush for expander

Filter

BoolFilter model

HeaderContent

Header content for the Header of current BoolFilter control.

HeaderTemplate

DataTemplate that uses in Header

Methods

Name Description
OnApplyTemplate()

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