Version

RadialMenuNumericGaugeTool Class

A tool that displays a gauge which displays a range of numeric values and allows the user to choose a value.
Syntax
'Declaration
 
Public Class RadialMenuNumericGaugeTool 
   Inherits RadialMenuNumericToolBase
   Implements Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx 
public class RadialMenuNumericGaugeTool : RadialMenuNumericToolBase, Infragistics.Shared.IKeyedSubObject, Infragistics.Shared.IKeyedSubObjectEx  
Remarks

The RadialMenuNumericToolBase.Value property of the tool gets or sets the current value.

The RadialMenuNumericGaugeTool will not display an image or the tool's RadialMenuTool.Text and it does not support child tools. Instead, the gauge displays a gauge a track and tickmarks defined by the Tickmarks collection. Setting the RadialMenuTool.WedgeSpan property will have no effect - the resolved WedgeSpan is always one less than the Count of the Tickmarks collection.

The RadialMenuNumericGaugeTool displays the current value using a needle which points to the value on the gauge. The color of the needle can be set using the ToolSettings.NumericGaugeToolValueNeedleColor property.

As with all properties on the ToolSettings class, the RadialMenuTool.ToolSettings of the individual tool will override the UltraRadialMenu.ToolSettings on the UltraRadialMenu component.

If the parent of a RadialMenuNumericToolBase is a RadialMenuNumericToolBase, then the child RadialMenuNumericToolBase will attempt to set the parent RadialMenuNumericToolBase's Value to it's Value any time the Value property of the child RadialMenuNumericToolBase is changed. To set the Value of a RadialMenuNumericToolBase without affecting the parent tool, use the RadialMenuNumericToolBase.SetValue method and specify false for 'synchParentToolIfNeeded'.

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also