设置文本框在没有Keyboard.Focus()方法的情况下允许输入

本文关键字:情况下 许输入 输入 方法 置文本 Keyboard Focus | 更新日期: 2023-09-27 18:12:45

我在WPF应用程序中有一个小窗口,它包含TextBoxButton。当用户点击另一个按钮时,我需要使TextBox能够输入文本,除此之外,我需要将KeyBoard.Focus()设置为Button。像这样:

private void Show() 
{
    textBox.Focus();
    KeyBoard.Focus(button);
}

然而,它没有工作。你能帮我吗?

设置文本框在没有Keyboard.Focus()方法的情况下允许输入

键盘焦点不能多于一个。如果您希望用户在输入文本后能够按Enter键,请在第二个按钮上设置IsDefault为true。

相关文章: