Table of Contents

Class GaugeEditor

Namespace
ReportWright.Design.Visuals
Assembly
ReportWright.Design.dll

Edits a gauge panel's binding, scale and indicator icon set; every operation is one undo entry.

public sealed class GaugeEditor
Inheritance
GaugeEditor
Inherited Members

Constructors

GaugeEditor(DesignerDocument, RdlElement)

Initializes an editor.

Properties

IconSet

Gets the icon set an indicator uses, or null when it is not one of the catalogue's.

InputValue

Gets the input value expression, or null.

Kind

Gets the kind: radial, linear or indicator.

Panel

Gets the panel.

Scale

Gets the first scale of a radial or linear gauge, or null.

ValueOwner

Gets the element whose GaugeInputValue the panel shows: the first pointer, or the indicator; null when the panel has neither.

Methods

SetIconSet(IndicatorIconSet)

Replaces an indicator's states with an icon set's.

SetInputField(string)

Binds the input value to Sum of a field.

SetInputValue(string)

Sets the input value expression.

SetScale(string, string)

Sets a radial or linear scale's minimum and maximum.