WPF的TextBox有一个名为IsInactiveSelectionHighlightEnabled的属性。我将此属性设置为true,以使TextBox始终显示选择。但是,在这种情况下它不起作用:
private void button_Click(object sender, RoutedEventArgs e) {
textBox.Select(0, 10);
}
我只想在点击按钮后看到选择。但是直到我右键单击TextBox才会出现选择。为什么?我想念一下吗?
答案 0 :(得分:0)
您应该将键盘焦点放在文本框中以选择其中的文本。
在选择之前将此代码添加到按钮click
事件中。
Keyboard.Focus(textBox);
希望它有所帮助。