我有一个wpf TabControl
我添加了ScrollViewer
。这都包含在一个位于资源字典中的样式中。
现在,在窗口的xaml端,我所做的就是设置
我想访问控件查看器元素,如下所示:
<Style x:Key="MyTabStyle" TargetType="{x:Type TabControl}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TabControl}">
<ScrollViewer />
.......
如何访问层次结构中嵌套的ScrollViewer
?
答案 0 :(得分:0)
为它命名(例如,Scottroller),并使用FindName方法访问它:
ScrollViewer scrollViewer = theTabControl.Template.FindName("theScrollViewer") as ScrollViewer;