[]
Conditional filter item presenter for filter TextFilter.
[TemplatePart(Name = "Value", Type = typeof(C1TextBox))]
[TemplatePart(Name = "MatchCase", Type = typeof(C1CheckBox))]
[TemplatePart(Name = "MatchWholeWord", Type = typeof(C1CheckBox))]
public class TextFilterPresenter : ConditionalFilterItemPresenter<TextFilter>, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient
<TemplatePart(Name:="Value", Type:=GetType(C1TextBox))>
<TemplatePart(Name:="MatchCase", Type:=GetType(C1CheckBox))>
<TemplatePart(Name:="MatchWholeWord", Type:=GetType(C1CheckBox))>
Public Class TextFilterPresenter
Inherits ConditionalFilterItemPresenter(Of TextFilter)
Implements IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient
| Name | Description |
|---|---|
| TextFilterPresenter() | Initializes a new instance of the TextFilterPresenter class. |
| Name | Description |
|---|---|
| MatchCaseLabelProperty | Identifies the MatchCaseLabel dependency property. |
| MatchWholeWordLabelProperty | Identifies the MatchWholeWordLabel dependency property. |
| Name | Description |
|---|---|
| IsExpressionHasValue | True, if underlying Expression has a value which participates at filtering. |
| MatchCaseLabel | Gets or sets the label for the "Match case" option. |
| MatchWholeWordLabel | Gets or sets the label for the "Match whole word" option. |
| Name | Description |
|---|---|
| Dispose(bool) | |
| ImplementLocalization() | Implement localization. |
| OnApplyTemplate() | |
| SetDefaultValue(OperationExpression) | Set default value to value's element. |