Class GaugeDescriptor
- Namespace
- ReportWright.Design.Items
- Assembly
- ReportWright.Design.dll
A gauge panel or an in-cell chart: radial gauge, linear gauge, indicator, sparkline or data bar, placed bound to the first numeric field and drawn with real geometry (dial arc and needle, scale bar, state icon, line, bar).
public sealed class GaugeDescriptor : ReportItemDescriptor
- Inheritance
-
GaugeDescriptor
- Inherited Members
Constructors
- GaugeDescriptor(string, string, string, string?)
Initializes the descriptor.
Properties
- Flavour
Gets the kind this entry places.
- MinimumVersion
Gets the oldest schema version the element exists in; the palette greys the entry out in an older file (decisions, item 2).
- PropertySections
Gets the property sections the grid shows for this kind, from the property catalogue.
Methods
- CreateElement(DesignerDocument, string)
Creates the element a placement inserts, without position or size (the document sets those).
- Draw(RdlElement, int, int)
Draws the schematic (A.7.3): real geometry where it is cheap, bracketed expression text where a value would be.
- Matches(RdlElement)
Whether an element is one of this kind; the default compares the element name, a chart descriptor also reads the chart type.