private void ModifyGauge(XRGauge gauge)
        {
            DashboardGauge gaugeControl = gauge.Gauge as DashboardGauge;

            RemoveElements(gaugeControl);

            ArcScaleRangeBar rangeBar = new ArcScaleRangeBar()
            {
                ArcScale = gaugeControl.Elements[0] as ArcScale
            };

            SetupArcScale(gaugeControl.Elements[0] as ArcScale);
            SetupRangeBar(gaugeControl, rangeBar);
        }
        void SetupRangeBar(DashboardGauge gaugeControl, ArcScaleRangeBar rangeBar)
        {
            gaugeControl.BeginUpdate();

            rangeBar.Name           = "arcScaleRangeBarComponent2";
            rangeBar.RoundedCaps    = true;
            rangeBar.ShowBackground = true;
            rangeBar.StartOffset    = 100F;
            rangeBar.EndOffset      = 17F;
            rangeBar.ZOrder         = -10;

            rangeBar.Appearance.BackgroundBrush = new SolidBrushObject("Color:#E0E0E0");
            rangeBar.Appearance.ContentBrush    = new SolidBrushObject("Color:#4D82B8");

            gaugeControl.Model.Composite.Add(rangeBar);
            gaugeControl.Elements.Add(rangeBar);

            gaugeControl.EndUpdate();
        }