只用 Keyboard.Focus 似乎不能让像是在TreeViewItem的Header之类的属性中的文本框获取焦点。
Dispatcher.BeginInvoke(DispatcherPriority.Input,
new Action(delegate() {
目标TextBox.Focus(); // Set Logical Focus
Keyboard.Focus(目标TextBox); // Set Keyboard Focus
}));