如何在同一TreeViewItem中的ComboBox SelectionChanged事件中设置对TextBox的焦点

时间:2013-03-27 12:12:43

标签: wpf focus treeviewitem

DataTemplate的{​​{1}}:

TreeViewItem

当我更改<DataTemplate> <StackPanel Orientation="Horizontal"> <ComboBox Name="CB" /> <TextBox Name="TB" /> </StackPanel> <DataTemplate> 选项时,如何将焦点放在TextBox上?

1 个答案:

答案 0 :(得分:2)

如果您将FocusManager.FocusedElement="{Binding ElementName=TB}"放在ComboBox上,则在您点击TextBox打开并关闭后即使将焦点发送到ComboBox,即使您没有选择任何内容,最后工作对我很好,虽然我确信有更好的方法。