【发布时间】:2011-12-15 06:02:59
【问题描述】:
我在 WPF 中有以下滑块控件的代码:
occuranceTimeSlider.TickPlacement = System.Windows.Controls.Primitives.TickPlacement.BottomRight;
occuranceTimeSlider.IsSnapToTickEnabled = true;
occuranceTimeSlider.Ticks = new DoubleCollection()
{
30, 45, 60, 90, 120, 180, 240, 300, 600, 900, 1200, 1800, 3600, 5400, 7200, 9000, 10800, 14400, 18000
};
occuranceTimeSlider.Minimum = occuranceTimeSlider.Ticks.Min();
occuranceTimeSlider.Maximum = occuranceTimeSlider.Ticks.Max();
occuranceTimeSlider.IsSelectionRangeEnabled = false ;
在运行时,滑块几乎正常显示和工作。根据两个刻度的大小,刻度在每个刻度之间的距离可变。比如14400到18000之间的刻度距离远大于30到45之间的刻度距离,有没有办法让这个距离保持不变呢?
谢谢
【问题讨论】:
-
截图会有所帮助。如果你不能由于代表,发布一个链接,有人会编辑。