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 PropertyGlobalMaximumGets or sets global maximum value that will be mapped to MaxumumValue of this scale  
Public PropertyGlobalMinimumGets or sets global minimum value that will be mapped to MinumumValue of this scale  
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 size (in pixels) for this scale.  
Public PropertyMinimumValueGets or sets the minimum size (in pixels) for this scale.  
Public Methods
 NameDescription
Public MethodGetCurrentGlobalMaximum  
Public MethodGetCurrentGlobalMinimum  
Public MethodResetResets all the properties to their default values  
Public MethodResetGlobalMaximumResets the GlobalMaximum property to its default value.  
Public MethodResetGlobalMinimumResets the GlobalMinimum property to its default value.  
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 MethodShouldSerializeGlobalMaximumIndicates if the GlobalMaximum property needs to be serialized.  
Protected MethodShouldSerializeGlobalMinimumIndicates if the GlobalMinimum property needs to be serialized.  
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