CircularTickLabelMinor Class
Represents an element that renders minor tick labels in a CircularGauge.
public class CircularTickLabelMinor : CircularTickLabelBase, DUCE.IResource, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IHaveResources, IQueryAmbient, ILogicalParent, IVisualParent
- Inheritance:
- System.Object System.Windows.Threading.DispatcherObject System.Windows.DependencyObject System.Windows.Media.Visual System.Windows.UIElement System.Windows.FrameworkElement GaugeElement TickBase CircularTickBase CircularTickLabelBase Object
- Implements:
- ILogicalParent IVisualParent
Remarks
For detailed documentation on this control's features and how to use them, please see the Gauge documentation topics.
Constructors
CircularTickLabelMinor()
public CircularTickLabelMinor()
Properties
EndValue
Gets or sets the last value that should be rendered. This is a dependency property.
public double EndValue { get; set; }
Property Value
- System.Double:
The last value that should be rendered. The default value is
Double.NaN
.
SkipValues
Gets or sets the values that should not be rendered. This is a dependency property.
public DoubleCollection SkipValues { get; set; }
Property Value
- System.Windows.Media.DoubleCollection:
The values that should not be rendered. The default value is
null
.
StartValue
Gets or sets the first value that should be rendered. This is a dependency property.
public double StartValue { get; set; }
Property Value
- System.Double:
The first value that should be rendered. The default value is
Double.NaN
.
Methods
GetValues()
Gets the values to be rendered by this tick label element.
protected override DoubleCollection GetValues()
Returns
- System.Windows.Media.DoubleCollection:
Zero or more values to be rendered by this tick label element.
Fields
EndValueProperty
Identifies the EndValue dependency property. This field is read-only.
public static readonly DependencyProperty EndValueProperty
SkipValuesProperty
Identifies the SkipValues dependency property. This field is read-only.
public static readonly DependencyProperty SkipValuesProperty
StartValueProperty
Identifies the StartValue dependency property. This field is read-only.
public static readonly DependencyProperty StartValueProperty
Inherited Members
- CircularTickLabelBase.FontFamilyProperty
- CircularTickLabelBase.FontSizeProperty
- CircularTickLabelBase.FontStyleProperty
- CircularTickLabelBase.FontWeightProperty
- CircularTickLabelBase.ForegroundProperty
- CircularTickLabelBase.RoundModeProperty
- CircularTickLabelBase.TextFormatProperty
- CircularTickLabelBase.TextOrientationProperty
- CircularTickLabelBase.GetValueText(Double)
- CircularTickLabelBase.OnRender(DrawingContext)
- CircularTickLabelBase.FontFamily
- CircularTickLabelBase.FontSize
- CircularTickLabelBase.FontStyle
- CircularTickLabelBase.FontWeight
- CircularTickLabelBase.Foreground
- CircularTickLabelBase.RoundMode
- CircularTickLabelBase.TextFormat
- CircularTickLabelBase.TextOrientation
- CircularTickBase.CalculateAngle(Double)
- CircularTickBase.Radius
- CircularTickBase.ScaleBarExtent
- CircularTickBase.StartAngle
- CircularTickBase.SweepAngle
- TickBase.AngleProperty
- TickBase.BorderBrushProperty
- TickBase.BorderDashStyleProperty
- TickBase.BorderWidthProperty
- TickBase.HasDropShadowProperty
- TickBase.IntervalOriginProperty
- TickBase.MajorIntervalProperty
- TickBase.MajorIntervalTypeProperty
- TickBase.MinorIntervalProperty
- TickBase.MinorIntervalTypeProperty
- TickBase.ScaleOffsetProperty
- TickBase.ScalePlacementProperty
- TickBase.Angle
- TickBase.BorderBrush
- TickBase.BorderDashStyle
- TickBase.BorderWidth
- TickBase.HasDropShadow
- TickBase.IntervalOrigin
- TickBase.IsLogarithmic
- TickBase.IsReversed
- TickBase.LogarithmicBase
- TickBase.MajorInterval
- TickBase.MajorIntervalType
- TickBase.Maximum
- TickBase.Minimum
- TickBase.MinorInterval
- TickBase.MinorIntervalType
- TickBase.ScaleOffset
- TickBase.ScalePlacement
- GaugeElement.ZIndexProperty
- GaugeElement.ILogicalParent.AddLogicalChild(Object)
- GaugeElement.ILogicalParent.RemoveLogicalChild(Object)
- GaugeElement.IVisualParent.AddVisualChild(Visual)
- GaugeElement.IVisualParent.RemoveVisualChild(Visual)
- GaugeElement.GetVisualChild(Int32)
- GaugeElement.GetZIndex(UIElement)
- GaugeElement.SetZIndex(UIElement, Int32)
- GaugeElement.VisualChildren
- GaugeElement.VisualChildrenCount
- GaugeElement.ZIndex
- System.Object.ToString()
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object, System.Object)
- System.Object.ReferenceEquals(System.Object, System.Object)
- System.Object.GetHashCode()
- System.Object.GetType()
- System.Object.MemberwiseClone()
Extension Methods
- FrameworkElementExtensions.AnimateDoubleProperty(String, Double, Double, Double, Nullable<Double>, Nullable<Double>)
- FrameworkElementExtensions.BindToProperty(DependencyProperty, Object, String, BindingMode, IValueConverter, Object)
- FrameworkElementExtensions.BindToProperty(DependencyProperty, Object, DependencyProperty, BindingMode, IValueConverter, Object)
- FrameworkElementExtensions.GetCurrentSize()