我想从我的ScrollViewer中访问Scrollbar.
我认为它隐藏在ScrollViewer模板中的某个地方,有没有办法让我访问,并以编程方式获取它的引用?
所以,如果我有
<ScrollViewer x:Name="myScrollViewer">
在我想要的代码中:
ScrollBar scrollBar = myScrollViewer.GetScrollBar();
(显然,我认为它比那更棘手)
解决方法
我想我明白了……
myScrollViewer.ApplyTemplate(); ScrollBar s = myScrollViewer.Template.FindName("PART_VerticalScrollBar",myScrollViewer) as ScrollBar;