PointPropertyEditor Class
Represents a PropertyEditor for editing a Point value with a PointEditBox.
public class PointPropertyEditor : PartEditBoxPropertyEditorBase
- Inheritance:
- object ObservableObjectBase PropertyEditor PropertyEditorBase PartEditBoxPropertyEditorBase object
- Derived:
- NullablePointPropertyEditor
Constructors
PointPropertyEditor()
Initializes an instance of the class.
public PointPropertyEditor()
PointPropertyEditor(Type)
Initializes an instance of the class.
protected PointPropertyEditor(Type propertyType)
| Parameter | Type | Description |
|---|---|---|
| propertyType | Type | The type of the property. |
Properties
DefaultValue
The value to set when incrementing/decrementing from a null value.
public Point DefaultValue { get; set; }
Property Value
- Point:
The default value is
0.
Format
The number format string.
HasPopup
Indicates whether the control has a popup available.
public bool HasPopup { get; set; }
Property Value
- bool:
trueif the control has a popup available; otherwisefalse. The default value istrue.
IsNaNAllowed
Indicates whether NaN is accepted as a component value.
public bool IsNaNAllowed { get; set; }
Property Value
IsNegativeInfinityAllowed
Indicates whether NegativeInfinity is accepted as a component value.
public bool IsNegativeInfinityAllowed { get; set; }
Property Value
- bool:
trueif NegativeInfinity is accepted as a component value; otherwise,false. The default value isfalse.
IsPositiveInfinityAllowed
Indicates whether PositiveInfinity is accepted as a component value.
public bool IsPositiveInfinityAllowed { get; set; }
Property Value
- bool:
trueif PositiveInfinity is accepted as a component value; otherwise,false. The default value isfalse.
LargeChange
The large change value.
public Point LargeChange { get; set; }
Property Value
- Point:
The default value is
5.
Maximum
The highest possible value.
public Point Maximum { get; set; }
Property Value
- Point
Minimum
The lowest possible value.
public Point Minimum { get; set; }
Property Value
- Point
PredefinedValueTemplateKey
The resource key that references a pre-defined DataTemplate within internal resources to use for editing the property value.
RoundingDecimalPlace
The rounding decimal place.
public int? RoundingDecimalPlace { get; set; }
Property Value
- int?:
The rounding decimal place, which is a value between
0and15. Pass anullvalue to disable rounding. The default value is8.
SmallChange
The small change value.
public Point SmallChange { get; set; }
Property Value
- Point:
The default value is
1.
SpinnerVisibility
Indicates if and when the control has a spinner available.
public SpinnerVisibility SpinnerVisibility { get; set; }
Property Value
- SpinnerVisibility:
The default value is VisibleWhenActive.
Inherited Members
- PartEditBoxPropertyEditorBase.BorderThickness
- PartEditBoxPropertyEditorBase.CommitTriggers
- PartEditBoxPropertyEditorBase.IsArrowKeyPartNavigationEnabled
- PartEditBoxPropertyEditorBase.IsEditable
- PartEditBoxPropertyEditorBase.IsNullAllowed
- PartEditBoxPropertyEditorBase.IsUndoEnabled
- PartEditBoxPropertyEditorBase.PlaceholderText
- PartEditBoxPropertyEditorBase.SpinWrapping
- PartEditBoxPropertyEditorBase.TextAlignment
- PropertyEditorBase.CreateValueTemplate()
- PropertyEditorBase.ValueTemplate
- PropertyEditor.GetIsReadOnly(IPropertyModel)
- PropertyEditor.NameTemplate
- PropertyEditor.NameTemplateKey
- PropertyEditor.NameTemplateSelector
- PropertyEditor.ObjectType
- PropertyEditor.PropertyName
- PropertyEditor.PropertyType
- PropertyEditor.ValueTemplateKey
- PropertyEditor.ValueTemplateKind
- PropertyEditor.ValueTemplateSelector
- ObservableObjectBase.NotifyPropertyChanged(string)
- ObservableObjectBase.OnPropertyChanged(string)
- ObservableObjectBase.OnPropertyChanged(PropertyChangedEventArgs)
- ObservableObjectBase.OnPropertyChanging(string)
- ObservableObjectBase.OnPropertyChanging(PropertyChangingEventArgs)
- ObservableObjectBase.SetProperty<T>(ref T, T, string)
- ObservableObjectBase.PropertyChanged
- ObservableObjectBase.PropertyChanging
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()