Windows Forms 文字輸入框可用來取得使用者輸入或顯示文字。 TextBox 控制項通常用於可編輯的文字,但也可以設為唯讀。 文字輸入框可以顯示多行、將文字換行至控制項的大小,以及新增基本格式設定。 TextBox 控制項可為顯示或輸入到控制項中的文字提供單一格式樣式。 若要顯示多種類型的格式化文字,請使用 RichTextBox 控制項。 如需詳細資訊,請參閱 RichTextBox 控制項概觀。
該控制項顯示的文字包含在 Text 屬性中。 根據預設,您最多可以在文字方塊中輸入 2048 個字元。 如果您將 Multiline 屬性設定為 true
,則最多可以輸入 32 KB 的文字。 Text 屬性可以在設計時使用 [屬性視窗] 進行設定,也可以在執行階段透過程式碼進行設定,或在執行階段透過使用者輸入進行設定。 可以在執行階段透過讀取 Text 屬性來擷取文字方塊的目前內容。
以下程式碼範例會在執行階段設定控制項中的文字。 InitializeMyControl
程序不會自動執行;必須呼叫它。
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.";
}