Version

SizeScale Class Members

The following tables list the members exposed by SizeScale.

Public Constructors
 NameDescription
Public ConstructorSizeScale ConstructorCreates a new instance of SizeScale.  
Public Properties
 NameDescription
Public PropertyIsLogarithmicGets or sets whether the scale is logarithmic.  
Public PropertyLogarithmBaseGets or sets the logarithm base for this scale.  
Public PropertyMaximumValueGets or sets the maximum value for this scale.  
Public PropertyMinimumValueGets or sets the minimum value for this scale.  
Public Methods
 NameDescription
Public MethodResetResets all the properties to their default values  
Public MethodResetIsLogarithmicResets the IsLogarithmic property to its default value.  
Public MethodResetLogarithmBaseResets the LogarithmBase property to its default value.  
Public MethodResetMaximumValueResets the MaximumValue property to its default value.  
Public MethodResetMinimumValueResets the MinimumValue property to its default value.  
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedUsed to invoke the PropertyChanged event.  
Protected MethodOnPropertyUpdatedUsed to invoke the PropertyUpdated event.  
Protected MethodShouldSerializeIsLogarithmicIndicates if the IsLogarithmic property needs to be serialized.  
Protected MethodShouldSerializeLogarithmBaseIndicates if the LogarithmBase property needs to be serialized.  
Protected MethodShouldSerializeMaximumValueIndicates if the MaximumValue property needs to be serialized.  
Protected MethodShouldSerializeMinimumValueIndicates if the MinimumValue property needs to be serialized.  
Public Events
 NameDescription
Public EventPropertyChangedEvent raised when a property (including "effective" and non-dependency property) value changes.  
Public EventPropertyUpdatedEvent raised when a property (including "effective" and non-dependency property) value changes.  
See Also