Я играю с элементом управления Silverlight, который имеет TextBox и кнопку. Когда я нажимаю кнопку (которая вызывает SelectText ниже), я хочу выделить весь текст в текстовом поле.
Вот мой код:
private void SelectText()
{
TextBox tb = this.txtFirstName;
tb.SelectionStart = 0;
tb.SelectionLength = 3;
// tb.Select(0, this.txtFirstName.Text.Trim().Length - 1);
// tb.SelectAll();
// tb.Text = String.Empty;
}
Закомментированный код - это то, что я уже пробовал, но ни один из них не работает.
У кого-нибудь есть предложения по поводу того, что я делаю неправильно?