[]
The C1LinearGauge displays a linear scale with an indicator that represents a single value and optional ranges to represent reference values.
public class C1LinearGauge : C1Gauge, IDependencyObject
Public Class C1LinearGauge
Inherits C1Gauge
Implements IDependencyObject
| Name | Description |
|---|---|
| C1LinearGauge() | Initializes a new instance of the C1LinearGauge class. |
| Name | Description |
|---|---|
| DefaultLengthProperty | Identifies the DefaultLength dependency property. |
| DefaultThicknessProperty | Identifies the DefaultThickness dependency property. |
| DirectionProperty | Identifies the Direction dependency property. |
| Name | Description |
|---|---|
| DefaultLength | Gets or sets the default length (width when direction is horizontal, owtherwise height) of the gauge. |
| DefaultThickness | Gets or sets the default thickness (height when direction is horizontal, owtherwise width) of the gauge. |
| Direction | Gets or sets the direction in which the gauge is filled. |
| Name | Description |
|---|---|
| ArrangeOverride(Size) | |
| Dispose(bool) | |
| DrawLabel(GaugeLabel) | Draw the specified labels. |
| DrawMark(GaugeMark) | Draw the specified tick mark. |
| DrawMinMaxText() | Draw the text of Min and Max. |
| DrawPointer(GaugePointer, double) | Draw the specified pointer. |
| DrawRange(GaugeRange, double) | Draw a range. |
| DrawValueText(double) | Draw the text of Value. |
| GetRangeRect(GaugeRange) | Get the rectangle of gauge range. |
| GetRangeRect(GaugeRange, double) | Get the rectangle of gauge range. |
| GetValueFromPoint(Point) | Get gauge value from the point. |
| MeasureOverride(Size) | |
| OnApplyTemplate() |