WPF文本框保持可见的插入符号

时间:2010-05-18 18:36:15

标签: wpf textbox

即使文本框失去焦点,有没有办法让文本框中的插入符可见?

2 个答案:

答案 0 :(得分:2)

也许这不是你想要的,但我已经习惯了。实际上,您可以在文本框中设置FocusManager.IsFocusScope =“True”,因此它始终将焦点集中在自己的焦点上。这意味着插入符号始终可见。您可以启用/禁用此类行为FocusManager.IsFocusScope =“True”/“False”

答案 1 :(得分:2)

这是另一种方式。选择也将保持突出显示。

private void MyMethod()
{
    TextBox txt = ...;
    txt.LostFocus += new RoutedEventHandler(staticTextBox_LostFocus);
}

private static void staticTextBox_LostFocus(object sender, RoutedEventArgs e)
{
    e.Handled = true;
}