Control.Text プロパティ

定義

このコントロールに関連付けられているテキストを取得または設定します。

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

プロパティ値

String

このコントロールに関連付けられたテキスト。

属性

次のコード例では、一部の共通プロパティを GroupBox 作成して設定します。 この例では、グループ ボックス内に a TextBox とセットを作成し、設定 Location します。 次に、グループ ボックスの Text プロパティを設定し、グループ ボックスをフォームの上部にドッキングします。 最後に、プロパティfalseを設定してグループ ボックスをEnabled無効にします。これにより、グループ ボックスに含まれるすべてのコントロールが無効になります。

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);
}

注釈

コントロールのプロパティは Text 、各派生クラスによって異なる方法で使用されます。 たとえば、 Text フォームの上部にあるタイトル バーに a Form のプロパティが表示され、文字数が非常に小さく、通常はアプリケーションまたはドキュメント名が表示されます。 ただし、a RichTextBox のプロパティはText大きくすることができ、テキストの書式設定に使用される多数の非ビジュアル文字を含めることができます。 たとえば、a に RichTextBox 表示されるテキストは、プロパティを Font 調整するか、スペースまたはタブ文字を追加してテキストを揃えることで書式設定できます。

注意 (継承者)

派生クラスのプロパティをオーバーライドする Text 場合は、基底クラスの Text プロパティを使用して基本実装を拡張します。 それ以外の場合は、すべての実装を指定する必要があります。 プロパティのアクセサーとsetアクセサーのText両方をgetオーバーライドする必要はありません。必要に応じてオーバーライドできるのは 1 つだけです。

適用対象

製品 バージョン
.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
Windows Desktop 3.0, 3.1, 5, 6, 7

こちらもご覧ください