Прочитать на английском

Поделиться через


TextBoxBase.HideSelection Свойство

Определение

Возвращает или задает значение, указывающее, остается ли выделенный текст в текстовом поле выделенным, когда фокус ввода в форме переходит с данного элемента управления на другой.

public bool HideSelection { get; set; }

Значение свойства

Значение true, если выделенный текст не подсвечивается, когда фокус ввода переходит с данного элемента управления на другой; значение false, если выделенный текст в поле остается подсвеченным, когда фокус ввода переходит с данного элемента управления на другой. Значение по умолчанию — true.

Примеры

В следующем примере кода показано, как использовать HideSelection свойство . Чтобы выполнить пример, вставьте следующий код в форму. InitializeTextBox Вызовите метод в конструкторе или Load методе формы.

//Declare a textbox called TextBox1.
internal System.Windows.Forms.TextBox TextBox1;

//Initialize TextBox1.
private void InitializeTextBox()
{
    this.TextBox1 = new TextBox();
    this.TextBox1.Location = new System.Drawing.Point(32, 24);
    this.TextBox1.Name = "TextBox1";
    this.TextBox1.Size = new System.Drawing.Size(136, 20);
    this.TextBox1.TabIndex = 1;
    this.TextBox1.Text = "Type and hit enter here...";

    //Keep the selection highlighted, even after textbox loses focus.
    TextBox1.HideSelection = false;
    this.Controls.Add(TextBox1);
}

Комментарии

Это свойство можно использовать для выделения текста в элементе управления "Текстовое поле", когда фокус находится на другой форме или в диалоговом окне, например в диалоговом окне проверки орфографии.

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10