TextBox 控制項概觀 (Windows Form)
Windows Forms 文字輸入框可用來取得使用者輸入或顯示文字。 TextBox 控制項通常用於可編輯的文字,但也可以設為唯讀。 文字輸入框可以顯示多行、將文字換行至控制項的大小,以及新增基本格式設定。 TextBox 控制項可為顯示或輸入到控制項中的文字提供單一格式樣式。 若要顯示多種類型的格式化文字,請使用 RichTextBox 控制項。 如需詳細資訊,請參閱 RichTextBox 控制項概觀。
使用 TextBox 控制項
該控制項顯示的文字包含在 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.";
}