[]
CheckListFilter that represents UI for CheckList Filter type
[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
| Name | Description |
|---|---|
| CheckListFilterPresenter() | Initializes a new instance of a CheckListFilterPresenter. |
| 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. |
| 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 |
| Name | Description |
|---|---|
| OnApplyTemplate() | Builds the visual tree for the CheckListFilterPresenter control when a new template is applied. |
| PrepareContainerForItemOverride(DependencyObject, object) |