Class TickMark
Represents data object for scale tick. This class supports the RadGauge infrastructure and is not intended to be used directly from your code.
Inheritance
Namespace: Telerik.Windows.Controls.Gauge
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public class TickMark : DependencyObject, IScaleObjectWithTooltip, INotifyPropertyChanged
Constructors
TickMark()
Declaration
public TickMark()
Fields
BackgroundProperty
Identifies the Background dependency property.
Declaration
public static readonly DependencyProperty BackgroundProperty
Field Value
System.Windows.DependencyProperty
|
StrokeProperty
Identifies the Stroke dependency property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
System.Windows.DependencyProperty
|
StrokeThicknessProperty
Identifies the StrokeThickness dependency property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
System.Windows.DependencyProperty
|
UseRangeColorProperty
Identifies the UseRangeColor dependency property.
Declaration
public static readonly DependencyProperty UseRangeColorProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Background
Gets or sets tick background.
Declaration
public Brush Background { get; set; }
Property Value
System.Windows.Media.Brush
|
Data
Return reference to self. This property can be used within Binding in XAML to implement binding which reflect extended property changes.
Declaration
public DependencyObject Data { get; }
Property Value
System.Windows.DependencyObject
|
Item[String]
Gets value from object using format string.
Declaration
public object this[string formatString] { get; }
Parameters
System.String
formatString
Format string. |
Property Value
System.Object
Formatted value. |
Remarks
The format string can use properties of the scale objects. For example "{Value|F2} Range: Min={Range.Min|F2} Max={Range.Max|F2}". This format string uses value of the indicator and Min and Max properties of the gauge range this indicator is pointing to. Currently you can use Range and Scale objects in the format string. The '|' character is used to separate property name and its output format.
Stroke
Gets or sets the Brush that specifies how the tick outline is painted.
Declaration
public Brush Stroke { get; set; }
Property Value
System.Windows.Media.Brush
|
StrokeThickness
Gets or sets stroke thickness.
Declaration
public double StrokeThickness { get; set; }
Property Value
System.Double
|
Type
UseRangeColor
Gets or sets value which indicates whether the tick will use range color as its background.
Declaration
public bool UseRangeColor { get; set; }
Property Value
System.Boolean
|
Methods
RaiseDataPropertyChanged()
Raise property changed event for "Data" property.
Declaration
public void RaiseDataPropertyChanged()
Events
PropertyChanged
Occurs when property changed. Implemented for binding.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|