Class TickLinesPanel
TickLinesPanel is used to arrange TickLines. To arrange the panel, create an instance of the TickLinesPanel class, and set required properties.
Inheritance
System.Object
TickLinesPanel
Implements
System.IDisposable
Assembly: Syncfusion.SfGauge.WPF.dll
Syntax
public class TickLinesPanel : Panel, IDisposable
Constructors
TickLinesPanel()
Declaration
Fields
EndValueProperty
Declaration
public static readonly DependencyProperty EndValueProperty
Field Value
Type |
System.Windows.DependencyProperty |
IntervalProperty
Declaration
public static readonly DependencyProperty IntervalProperty
Field Value
Type |
System.Windows.DependencyProperty |
IsLogarithmicProperty
Declaration
public static readonly DependencyProperty IsLogarithmicProperty
Field Value
Type |
System.Windows.DependencyProperty |
LogBaseProperty
Declaration
public static readonly DependencyProperty LogBaseProperty
Field Value
Type |
System.Windows.DependencyProperty |
MajorTickAngularSpaceProperty
Declaration
public static readonly DependencyProperty MajorTickAngularSpaceProperty
Field Value
Type |
System.Windows.DependencyProperty |
MinorTickAngularSpaceProperty
Declaration
public static readonly DependencyProperty MinorTickAngularSpaceProperty
Field Value
Type |
System.Windows.DependencyProperty |
StartAngleProperty
Declaration
public static readonly DependencyProperty StartAngleProperty
Field Value
Type |
System.Windows.DependencyProperty |
StartValueProperty
Declaration
public static readonly DependencyProperty StartValueProperty
Field Value
Type |
System.Windows.DependencyProperty |
SweepAngleProperty
Declaration
public static readonly DependencyProperty SweepAngleProperty
Field Value
Type |
System.Windows.DependencyProperty |
SweepDirectionProperty
Declaration
public static readonly DependencyProperty SweepDirectionProperty
Field Value
Type |
System.Windows.DependencyProperty |
Properties
EndValue
Declaration
public double EndValue { get; set; }
Property Value
HalfLength
Gets HalfLength of the TickLinesPanel used to position the Ticks.
Declaration
public double HalfLength { get; }
Property Value
Type |
Description |
System.Double |
double
|
Interval
Declaration
public double Interval { get; set; }
Property Value
IsLogarithmic
Gets or sets a value indicating whether the label values should be logarithm
Declaration
public bool IsLogarithmic { get; set; }
Property Value
Type |
Description |
System.Boolean |
bool
|
Length
Gets or sets value that decides the length of the ticks in TickLinesPanel.
Declaration
public double Length { get; }
Property Value
Type |
Description |
System.Double |
double
|
LogBase
Gets or sets the base of the log.
Declaration
public int LogBase { get; set; }
Property Value
Type |
Description |
System.Int32 |
int
|
MajorTickAngularSpace
Gets or sets the MajorTickAngularSpace between two children of the TickLinesPanel.
Declaration
public double MajorTickAngularSpace { get; set; }
Property Value
Type |
Description |
System.Double |
double
|
MinorTickAngularSpace
Gets or sets the MinorTickAngularSpace between two children of the TickLinesPanel.
Declaration
public double MinorTickAngularSpace { get; set; }
Property Value
Type |
Description |
System.Double |
double
|
StartAngle
Gets or sets the StartAngle of the TickLinesPanel which help to position the ticks.
Declaration
public double StartAngle { get; set; }
Property Value
Type |
Description |
System.Double |
double
|
StartValue
Declaration
public double StartValue { get; set; }
Property Value
Stroke
Gets or sets the Stroke of the TickLinesPanel which help to change the color of ticks.
Declaration
public Brush Stroke { get; }
Property Value
Type |
Description |
System.Windows.Media.Brush |
Brush
|
SweepAngle
Gets or sets the SweepAngle of the TickLinesPanel which help to position the ticks.
Declaration
public double SweepAngle { get; set; }
Property Value
Type |
Description |
System.Double |
double
|
SweepDirection
Gets or sets SweepDirection of the TickLinesPanel which decides the rendering direction of the ticks.
Declaration
public SweepDirection SweepDirection { get; set; }
Property Value
Type |
Description |
System.Windows.Media.SweepDirection |
SweepDirection
|
Ticks
Gets or sets the collection of ticks to the TickLinesPanel.
Declaration
public CircularScaleTickCollection Ticks { get; }
Property Value
TickStrokeThickness
Gets or sets the thickness of ticks in the TickLinesPanel.
Declaration
public double TickStrokeThickness { get; }
Property Value
Type |
Description |
System.Double |
double
|
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Type |
Name |
Description |
System.Windows.Size |
finalSize |
|
Returns
Dispose()
Method to release allocated resources of TickLinesPanel.
Declaration
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
Type |
Name |
Description |
System.Windows.Size |
availableSize |
|
Returns
Implements
System.IDisposable