Class PropertyFilterBox
[TemplatePart(Name = "PART_Button")]
[TemplatePart(Name = "PART_Selector")]
public class PropertyFilterBox : Control, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient
- Inheritance
-
PropertyFilterBox
- Implements
- Inherited Members
- Extension Methods
Constructors
PropertyFilterBox()
public PropertyFilterBox()
Fields
DisplayNameProperty
public static readonly DependencyProperty DisplayNameProperty
Field Value
FilterChangedRoutedEvent
public static readonly RoutedEvent FilterChangedRoutedEvent
Field Value
FilterProperty
public static readonly DependencyProperty FilterProperty
Field Value
PropertyNamesProperty
public static readonly DependencyProperty PropertyNamesProperty
Field Value
SelectedChangedRoutedEvent
public static readonly RoutedEvent SelectedChangedRoutedEvent
Field Value
SelectedDataTemplateProperty
public static readonly DependencyProperty SelectedDataTemplateProperty
Field Value
TypeProperty
public static readonly DependencyProperty TypeProperty
Field Value
Properties
DefinePropertyConditionPrensenters
public ObservableCollection<PropertyConditionPrensenter> DefinePropertyConditionPrensenters { get; }
Property Value
DisplayName
public string DisplayName { get; set; }
Property Value
Filter
public IFilterable Filter { get; }
Property Value
ID
public string ID { get; set; }
Property Value
PropertyConfidtions
public PropertyConditionsPrensenter PropertyConfidtions { get; }
Property Value
PropertyNames
public string PropertyNames { get; set; }
Property Value
SelectedDataTemplate
public DataTemplate SelectedDataTemplate { get; set; }
Property Value
Type
public Type Type { get; set; }
Property Value
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate().
public override void OnApplyTemplate()
OnFilterChanged()
protected void OnFilterChanged()
OnSelectedChanged()
protected void OnSelectedChanged()
ShowConfig()
public void ShowConfig()
Events
FilterChanged
public event RoutedEventHandler FilterChanged
Event Type
SelectedChanged
public event RoutedEventHandler SelectedChanged