点击时突出显示框中的文字?

时间:2012-12-25 00:58:26

标签: c# windows-phone-7

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

这是我的代码:

    TextSelection.Equals(bar.Text);

2 个答案:

答案 0 :(得分:1)

我对你的问题有点困惑,因为TextSelection与RichTextBox有关。我只想使用你点击的TextBox的SelectAll Method

private void bar_Tap(object sender, GestureEventArgs e)
{
    bar.SelectAll();
}

答案 1 :(得分:0)

您可以选择要选择的字符数和开始选择的位置。这将选择整个文本(尽管如果您想要始终选择整个文本,您可以使用Mark Hall答案中提到的SelectAll方法。

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

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