Пример #1
0
        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);
        }
Пример #2
0
 static void SetupRangeBar(LinearScaleRangeBar rangeBar)
 {
     rangeBar.Appearance.ContentBrush = new SolidBrushObject(Color.Transparent);
 }