我只想弄清楚如何在WPF中获得滑块的拇指,如下所示:
Slider mySlider = new Slider();
Thumb thumb = slider.Thumb;
Run Code Online (Sandbox Code Playgroud)
现在我知道这不可能这么简单; 但必须有一个解决这个问题的工作.如果你知道,请告诉我.
谢谢!
Qua*_*ter 10
Slider有一个TemplatePartAttribute声明它应该有一个名为PART_Tracktype 的模板部分Track.该Track可以给我们的一个参考Thumb.请记住,可以给Slider模板赋予no Track,在这种情况下将没有Thumb.
private static Thumb GetThumb(Slider slider)
{
var track = slider.Template.FindName("PART_Track", slider) as Track;
return track == null ? null : track.Thumb;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5060 次 |
| 最近记录: |