StiIndicatorVisual Class
Namespace: Stimulsoft.Dashboard.Visuals.Indicator
This is a class to work with the indicator element visualization.
Inheritance
Inherits from: StiVisual
Constructors
| Constructor | Description |
|---|---|
| StiIndicatorVisual(StiIndicatorElement element, List<StiIndicatorIteration> iterations) |
StiIndicatorVisual(element: StiIndicatorElement, iterations: List<StiIndicatorIteration>)
Parameters
- element (StiIndicatorElement)
- iterations (List<StiIndicatorIteration>)
Properties
| Property | Type | Description |
|---|---|---|
| Element | StiIndicatorElement | |
| Iterations | List<StiIndicatorIteration> |
Methods
| Method | Returns | Description |
|---|---|---|
| Draw | void | Draws a visual object on specified context and at specified location. |
| GetElementSide | float | |
| GetTargetValues | List<decimal?> | |
| MeasureFontSize | void |
Method Details
Draw
Draw(context: StiContext, rect: RectangleF): void
Draws a visual object on specified context and at specified location.
Parameters
- context (StiContext)
- rect (RectangleF)
GetElementSide
GetElementSide(isVerticalOrientation: bool, size: SizeF): float
Parameters
- isVerticalOrientation (bool)
- size (SizeF)
Returns float
GetTargetValues
GetTargetValues(): List<decimal?>
Returns List<decimal?>
MeasureFontSize
MeasureFontSize(context: StiContext, rect: RectangleF, text: string, font: Font, fontSize: float?): void
Parameters
- context (StiContext)
- rect (RectangleF)
- text (string)
- font (Font)
- fontSize (float?)