Control.Text Właściwość

Definicja

Pobiera lub ustawia tekst skojarzony z tą kontrolką.

C#
[System.ComponentModel.Bindable(true)]
public virtual string Text { get; set; }

Wartość właściwości

Tekst skojarzony z tą kontrolką.

Atrybuty

Przykłady

Poniższy przykład kodu tworzy obiekt GroupBox i ustawia niektóre z jego typowych właściwości. W przykładzie tworzony jest obiekt TextBox i ustawia go Location w polu grupy. Następnie ustawia Text właściwość pola grupy i dokuje pole grupy do góry formularza. Na koniec wyłącza pole grupy, ustawiając Enabled właściwość na false, co powoduje wyłączenie wszystkich kontrolek zawartych w polu grupy.

C#
// Add a GroupBox to a form and set some of its common properties.
private void AddMyGroupBox()
{
   // Create a GroupBox and add a TextBox to it.
   GroupBox groupBox1 = new GroupBox();
   TextBox textBox1 = new TextBox();
   textBox1.Location = new Point(15, 15);
   groupBox1.Controls.Add(textBox1);

   // Set the Text and Dock properties of the GroupBox.
   groupBox1.Text = "MyGroupBox";
   groupBox1.Dock = DockStyle.Top;

   // Disable the GroupBox (which disables all its child controls)
   groupBox1.Enabled = false;

   // Add the Groupbox to the form.
   this.Controls.Add(groupBox1);
}

Uwagi

Właściwość Text kontrolki jest używana inaczej przez każdą klasę pochodną. Na przykład Text właściwość obiektu Form jest wyświetlana na pasku tytułu w górnej części formularza, ma dość małą liczbę znaków i zwykle wyświetla nazwę aplikacji lub dokumentu. Jednak Text właściwość obiektu RichTextBox może być duża i może zawierać wiele znaków nienadzoranych używanych do formatowania tekstu. Na przykład tekst wyświetlany w obiekcie RichTextBox można sformatować przez dostosowanie Font właściwości lub dodanie spacji lub znaków tabulacji w celu wyrównania tekstu.

Uwagi dotyczące dziedziczenia

Podczas zastępowania Text właściwości w klasie pochodnej użyj właściwości klasy Text bazowej, aby rozszerzyć implementację podstawową. W przeciwnym razie należy podać całą implementację. Nie jest wymagane zastąpienie zarówno metod dostępuText, jak get i set właściwości ; w razie potrzeby można zastąpić tylko jedną.

Dotyczy

Produkt Wersje
.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

Zobacz też