XRGauge CreateGauge() { XRGauge gauge = new XRGauge() { ViewType = DashboardGaugeType.Linear, ViewStyle = DashboardGaugeStyle.Full, SizeF = new SizeF(500, 200) }; IDashboardGauge gaugeControl = gauge.Gauge; var gaugeElements = gaugeControl.Elements; LinearScale linearScale = GetOrAdd <LinearScale>(gaugeElements); SetupLinearScale(linearScale); LinearScaleRangeBar rangeBar = GetOrAdd <LinearScaleRangeBar>(gaugeElements); SetupRangeBar(rangeBar); AddMarker(gaugeControl as DashboardGauge, 50f); return(gauge); }
static void SetupRangeBar(LinearScaleRangeBar rangeBar) { rangeBar.Appearance.ContentBrush = new SolidBrushObject(Color.Transparent); }