Fro*_*ain 2 wpf treeview focus treeviewitem
我有一个TreeView项目由HierarchicalDataTemplates 定义.每个TreeViewItem创建的都有一些TextBoxes.当TreeViewItem选择我想设置键盘Focus到TextBox的TreeViewItem(在TextBox其名称TextBox1).我怎样才能做到这一点?
有很多方法可以做到这一点.这里只是其中之一.使用我的FocusExtension.是专注附属性.如果您下面没有ViewModel,请将其绑定到TreeViewItem.IsSelectedProperty.就像是
<TextBox local:FocusExtension.IsFocused="{Binding IsSelected, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type TreeViewItem}}}" />
Run Code Online (Sandbox Code Playgroud)
应该管用.我从头开始键入,但没有检查语法.复制粘贴时要小心:).