Пример #1
0
        private void RangeSlider2_DrawLabel(object sender, DrawLabelEventArgs e)
        {
            RangeSlider range = sender as RangeSlider;

            e.Handled = true;
            e.Text    = e.Value.ToString() + " km";
        }
Пример #2
0
        private void RangeSlider1_DrawLabel(object sender, DrawLabelEventArgs e)
        {
            RangeSlider range = sender as RangeSlider;

            e.Handled = true;
            e.Text    = "$" + ((Double)e.Value).ToString() + ".00";
        }
Пример #3
0
        private void RangeSlider3_DrawLabel(object sender, DrawLabelEventArgs e)
        {
            RangeSlider range = sender as RangeSlider;
            TimeSpan    time  = TimeSpan.FromHours(e.Value);

            e.Handled = true;
            var hours          = time.Hours;
            var minutes        = time.Minutes;
            var amPmDesignator = " AM";

            if (hours == 0)
            {
                hours = 12;
            }
            else if (hours == 12)
            {
                amPmDesignator = " PM";
            }
            else if (hours > 12)
            {
                hours         -= 12;
                amPmDesignator = " PM";
            }
            var formattedTime =
                String.Format("{0}:{1:00}{2}", hours, minutes, amPmDesignator);

            e.Text = formattedTime.ToString();
        }