Udostępnij za pośrednictwem


Kontrolka TextBox — Przegląd (Formularze systemu Windows)

Pola tekstowe formularzy systemu Windows służą do pobierania danych wejściowych od użytkownika lub wyświetlania tekstu. Kontrolka TextBox jest zwykle używana do edycji tekstu, chociaż może być również używana tylko do odczytu. Pola tekstowe mogą wyświetlać wiele wierszy, zawijać tekst do rozmiaru kontrolki i dodawać formatowanie podstawowe. Kontrolka TextBox zapewnia pojedynczy styl formatu dla tekstu wyświetlanego lub wprowadzanego do kontrolki. Aby wyświetlić wiele typów sformatowanego tekstu, użyj kontrolki RichTextBox. Aby uzyskać więcej informacji, zobacz RichTextBox Control Overview (Omówienie kontrolki RichTextBox).

Praca z kontrolką TextBox

Tekst wyświetlany przez kontrolkę jest zawarty we właściwości Text. Domyślnie w polu tekstowym można wprowadzić maksymalnie 2048 znaków. Jeśli ustawisz właściwość Multiline na true, możesz wprowadzić maksymalnie 32 KB tekstu. Właściwość Text można ustawić w czasie projektowania za pomocą okna właściwości, w trakcie wykonywania w kodzie lub przez dane wejściowe użytkownika. Bieżącą zawartość pola tekstowego można uzyskać w czasie wykonywania, odczytując właściwość Text.

Poniższy przykład kodu ustawia tekst w kontrolce podczas działania programu. Procedura InitializeMyControl nie zostanie wykonana automatycznie; musi być wywoływana.

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.";
   }

Zobacz także