ComponentOne Xamarin Edition
Gauge Types
Controls > Gauge > Gauge Types

Xamarin Edition comprises of three kinds of gauges: LinearGauge, RadialGauge and BulletGraph.




Linear Gauge: A linear gauge displays the value along a linear scale, using a linear pointer. The linear scale can be either horizontal or vertical, which can be set using the LinearGaugeDirection property.

A linear gauge is commonly used to denote data as a scale value such as length, temperature, etc.

Radial Gauge: A radial gauge displays the value along a circular scale, using a curved pointer. The scale can be rotated as defined by the StartAngle and SweepAngle properties. It also provides IsReversed property to reorient the radial gauge so that it is drawn reversed (counter-clockwise).


A radial gauge is commonly used to denote data such as volume, velocity, etc.

Bullet Graph: A bullet graph displays a single value on a linear scale, along with a target value and ranges that instantly indicate whether the value is Good, Bad or in some other state.

A bullet graph is a variant of a linear gauge, designed specifically for use in dashboards that display a number of single value data, such as yearly sales revenue.

See Also