LinearTickMarkMinor Class
Represents an element that renders minor tick marks in a LinearGauge.
public class LinearTickMarkMinor : LinearTickMarkBase, ILogicalParent, IVisualParent
- Inheritance:
- object Visual UIElement FrameworkElement GaugeElement TickBase LinearTickBase LinearTickMarkBase 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
LinearTickMarkMinor()
Initializes an instance of the class.
public LinearTickMarkMinor()
Properties
EndValue
Gets or sets the last value that should be rendered. This is a dependency property.
public double EndValue { get; set; }
Property Value
- 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
- 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
- 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 mark element.
protected override DoubleCollection GetValues()
Returns
- DoubleCollection:
Zero or more values to be rendered by this tick mark 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
- LinearTickMarkBase.BackgroundProperty
- LinearTickMarkBase.GeometryProperty
- LinearTickMarkBase.ImageSourceProperty
- LinearTickMarkBase.TickMarkAscentProperty
- LinearTickMarkBase.TickMarkExtentProperty
- LinearTickMarkBase.TickMarkTypeProperty
- LinearTickMarkBase.OnRender(DrawingContext)
- LinearTickMarkBase.Background
- LinearTickMarkBase.Geometry
- LinearTickMarkBase.ImageSource
- LinearTickMarkBase.TickMarkAscent
- LinearTickMarkBase.TickMarkExtent
- LinearTickMarkBase.TickMarkType
- LinearTickBase.CalculateExtent(double)
- LinearTickBase.Orientation
- LinearTickBase.ScaleBarAscent
- LinearTickBase.ScaleBarExtent
- 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.GetVisualChild(int)
- GaugeElement.GetZIndex(UIElement)
- GaugeElement.SetZIndex(UIElement, int)
- GaugeElement.VisualChildren
- GaugeElement.VisualChildrenCount
- GaugeElement.ZIndex