这听起来像一个棘手的问题......让我详细说明......
我有一个树视图。当单击/选择一个 treeViewItem 时,我希望另一个 TextBox 被聚焦。
问题是,一旦我将代码添加到文本框的焦点,看起来 TreeView 不再显示其选定的节点(即 treeItem 根本没有被选中(或至少不可见))。
这是我的事件处理代码...
private void trvTree_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
grpEditTreeItem.DataContext = (TreeItemDefinition)e.NewValue;
txtToken.SelectAll();
txtToken.Focus();
}
有任何想法吗?