Condividi tramite


Cenni preliminari sul controllo TextBox (Windows Forms)

Le caselle di testo di Windows Form vengono usate per ottenere l'input dall'utente o per visualizzare il testo. Il controllo TextBox è generalmente usato per il testo modificabile, anche se può essere impostato come di sola lettura. Le caselle di testo possono visualizzare più righe, adattare il testo alle dimensioni del controllo e aggiungere formattazione di base. Il controllo TextBox fornisce un unico stile di formato per il testo visualizzato o immesso nel controllo . Per visualizzare più tipi di testo formattato, usare il controllo RichTextBox. Per altre informazioni, vedere Cenni preliminari sul controllo RichTextBox.

Utilizzo del controllo TextBox

Il testo visualizzato dal controllo è contenuto nella proprietà Text. Per impostazione predefinita, è possibile immettere fino a 2048 caratteri in una casella di testo. Se si imposta la proprietà Multiline su true, è possibile immettere fino a 32 KB di testo. La proprietà Text può essere impostata in fase di progettazione con la finestra Proprietà, in fase di esecuzione nel codice o dall'input dell'utente in fase di esecuzione. Il contenuto corrente di una casella di testo può essere recuperato in fase di esecuzione leggendo la proprietà Text.

Nell'esempio di codice seguente viene impostato il testo nel controllo in fase di esecuzione. La procedura InitializeMyControl non verrà eseguita automaticamente, deve essere chiamata.

Private Sub InitializeMyControl()  
   ' Put some text into the control first.  
   TextBox1.Text = "This is a TextBox control."  
End Sub  
private void InitializeMyControl() {  
   // Put some text into the control first.  
   textBox1.Text = "This is a TextBox control.";  
}  
private:  
   void InitializeMyControl()  
   {  
      // Put some text into the control first.  
      textBox1->Text = "This is a TextBox control.";  
   }  

Vedere anche