[]
Conditional filter item presenter for filter T
.
[TemplatePart(Name = "FilterOperation", Type = typeof(C1MenuItem))]
[TemplatePart(Name = "ConditionButtons", Type = typeof(ConditionButtonsControl))]
[TemplatePart(Name = "Value", Type = typeof(Control))]
[TemplatePart(Name = "Destroy", Type = typeof(C1Button))]
public class ConditionalFilterItemPresenter<T> : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient where T : ConditionalFilter
Name | Description |
---|---|
T |
Name | Description |
---|---|
ConditionalFilterItemPresenter() | Initializes a new instance of the ConditionalFilterItemPresenter<T> class. |
Name | Description |
---|---|
ExpressionProperty | Identifies the Expression dependency property. |
FilterProperty | Identifies the Filter dependency property. |
_filter |
Name | Description |
---|---|
ElementValue | Returns the reference to the value element. |
Expression | Filter's expression. |
Filter | |
IsDisposed | Gets whether this instance is disposed. |
IsExpressionHasValue | True, if underlying Expression has a value which participates at filtering. |
Name | Description |
---|---|
ApplyFilterOperation(FilterOperation) | Apply filter operation. |
ApplyFilterWithDelay() | Apply filter with a delay. |
Dispose() | |
Dispose(bool) | |
Finalize() | |
InvalidateView() | Invalidate the view. |
OnApplyTemplate() | |
SetDefaultValue(OperationExpression) | Set default value to value's element. |