如何在WPF中将键盘选项卡选择设置为特定控件

时间:2013-07-17 02:56:59

标签: c# wpf keyboard-events

我有两个文本框和两个按钮......我在第一个文本框Lost Focus事件中写了一些逻辑。一旦我点击键盘标签光标将在第二个文本框闪烁..现在我想选择按钮1或按钮2而不是第二个文本框。我怎样才能实现这一点......任何想法...建议。

我在第一个文本框LostFocus事件的末尾添加了

  Keyboard.Focus(btnName);

 FocusManager.SetFocusedElement(this, btnName);

这两个不起作用

提前致谢

1 个答案:

答案 0 :(得分:1)

只需使用:

<TextBox KeyboardNavigation.TabIndex="0" />
<Button x:Name="btnName" KeyboardNavigation.TabIndex="1" />

现在你应该能够跳转到Button而不是TextBox。