1

点击时如何在文本框中突出显示文本?

这是我的代码:

    TextSelection.Equals(bar.Text);
4

2 回答 2

1

我对你的问题有点困惑,因为 TextSelection 与 RichTextBox 相关。我只会使用您点击的 TextBox 的SelectAll 方法

private void bar_Tap(object sender, GestureEventArgs e)
{
    bar.SelectAll();
}
于 2012-12-25T01:08:56.637 回答
0

您可以选择要选择的字符数以及从哪里开始选择。这将选择整个文本(尽管如果您想始终选择整个文本,您可以使用SelectAllMark Hall 的答案中提到的方法。

bar.Focus(); 
bar.SelectionStart = 0;
bar.SelectionLength = bar.Text.Length;

有时需要调用,具体Focus()取决于您如何调用它。例如,如果您决定要按一个按钮来选择整个文本,则需要设置焦点。

于 2012-12-25T01:08:47.383 回答