Class PropertyOrderBox
[TemplatePart(Name = "PART_Button")]
[TemplatePart(Name = "PART_Selector")]
public class PropertyOrderBox : Control, IAnimatable, ISupportInitialize, IFrameworkInputElement, IInputElement, IQueryAmbient
- Inheritance
-
PropertyOrderBox
- Implements
- Inherited Members
- Extension Methods
Constructors
PropertyOrderBox()
public PropertyOrderBox()
Fields
DisplayNameProperty
public static readonly DependencyProperty DisplayNameProperty
Field Value
OrderChangedRoutedEvent
public static readonly RoutedEvent OrderChangedRoutedEvent
Field Value
OrderProperty
public static readonly DependencyProperty OrderProperty
Field Value
PropertyNamesProperty
public static readonly DependencyProperty PropertyNamesProperty
Field Value
SelectedChangedRoutedEvent
public static readonly RoutedEvent SelectedChangedRoutedEvent
Field Value
TypeProperty
public static readonly DependencyProperty TypeProperty
Field Value
Properties
DefinePropertyOrderPrensenters
public ObservableCollection<PropertyOrderPrensenter> DefinePropertyOrderPrensenters { get; }
Property Value
DisplayName
public string DisplayName { get; set; }
Property Value
ID
public string ID { get; set; }
Property Value
Order
public IOrderWhereable Order { get; }
Property Value
PropertyNames
public string PropertyNames { get; set; }
Property Value
PropertyOrders
public PropertyOrdersPrensenter PropertyOrders { get; }
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()
OnOrderChanged()
protected void OnOrderChanged()
OnSelectedChanged()
protected void OnSelectedChanged()
ShowConfig()
public void ShowConfig()
Events
OrderChanged
public event RoutedEventHandler OrderChanged
Event Type
SelectedChanged
public event RoutedEventHandler SelectedChanged