Condividi tramite


TextBoxBase.HideSelection Proprietà

Definizione

Ottiene o imposta un valore che indica se il testo selezionato nella casella di testo appare evidenziato anche quando il controllo non è più attivo.

public:
 property bool HideSelection { bool get(); void set(bool value); };
public bool HideSelection { get; set; }
member this.HideSelection : bool with get, set
Public Property HideSelection As Boolean

Valore della proprietà

Boolean

true se il testo selezionato non appare evidenziato quando il controllo casella di testo perde lo stato attivo; false, se il testo selezionato appare evidenziato anche quando la casella di testo perde lo stato attivo. Il valore predefinito è true.

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la HideSelection proprietà . Per eseguire l'esempio, incollare il codice seguente in un modulo. Chiamare il InitializeTextBox metodo nel costruttore o Load nel metodo del form.

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

private:

   //Initialize TextBox1.
   void InitializeTextBox()
   {
      this->TextBox1 = gcnew TextBox;
      this->TextBox1->Location = System::Drawing::Point( 32, 24 );
      this->TextBox1->Name = "TextBox1";
      this->TextBox1->Size = 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 );
   }
//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);
}
'Declare a textbox called TextBox1.
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox

'Initialize TextBox1.
Private Sub InitializeTextBox()
    Me.TextBox1 = New TextBox
    Me.TextBox1.Location = New System.Drawing.Point(32, 24)
    Me.TextBox1.Name = "TextBox1"
    Me.TextBox1.Size = New System.Drawing.Size(136, 20)
    Me.TextBox1.TabIndex = 1
    Me.TextBox1.Text = "Type and hit enter here..."

    'Keep the selection highlighted, even after textbox loses focus.
    TextBox1.HideSelection = False
    Me.Controls.Add(TextBox1)
End Sub

Commenti

È possibile utilizzare questa proprietà per mantenere il testo evidenziato in un controllo casella di testo mentre un'altra maschera o una finestra di dialogo ha lo stato attivo, ad esempio una finestra di dialogo di controllo ortografico.

Si applica a