void linearScaleComponent1_CustomTickmarkText(DevExpress.XtraGauges.Core.Model.CustomTickmarkTextEventArgs ea)
        {
            int overhead = ((int)ea.Value) % (trackBar1.Maximum - trackBar1.Minimum);

            if (overhead >= 0)
            {
                ea.Result = (trackBar1.Minimum + overhead).ToString();
            }
            else
            {
                ea.Result = (trackBar1.Maximum + overhead).ToString();
            }
        }
Esempio n. 2
0
        void OnCustomTickmarkText(DevExpress.XtraGauges.Core.Model.CustomTickmarkTextEventArgs ea)
        {
            string text = ea.Text;

            switch (ea.Text)
            {
            case "360": text = "-N-"; break;

            case "270": text = "-W-"; break;

            case "180": text = "-S-"; break;

            case "90": text = "-E-"; break;
            }
            ea.Result = text;
        }