Initial winforms content migrated (#18)

* Merge winforms framework content to working branch (#14)

* Breadcrumb / TOC / Move net5 to net folder (#15)

* change path from net5 to net

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Mess with bread/toc

* Add .net 5 winforms placeholder article (#16)

* added some metadata and adjusted net5 placeholder

* corrections

* corrections

* corrections

* Test1

* Swapping landing page vs concept

* fix links

* Fix links

* Fix desc
This commit is contained in:
Andy De George
2020-09-01 16:26:21 -07:00
committed by GitHub
parent 1a27c9b107
commit c0ba284473
1557 changed files with 129980 additions and 13 deletions
@@ -0,0 +1,55 @@
---
title: "TextBox Control Overview"
ms.date: "03/30/2017"
dev_langs:
- "csharp"
- "vb"
- "cpp"
f1_keywords:
- "TextBox"
helpviewer_keywords:
- "TextBox control [Windows Forms], about TextBox controls"
- "text boxes [Windows Forms], adding"
ms.assetid: d1a9c7f5-fa53-480a-a75c-158f8649ea2f
---
# TextBox Control Overview (Windows Forms)
Windows Forms text boxes are used to get input from the user or to display text. The <xref:System.Windows.Forms.TextBox> control is generally used for editable text, although it can also be made read-only. Text boxes can display multiple lines, wrap text to the size of the control, and add basic formatting. The <xref:System.Windows.Forms.TextBox> control provides a single format style for text displayed or entered into the control. To display multiple types of formatted text, use the <xref:System.Windows.Forms.RichTextBox> control. For more information, see [RichTextBox Control Overview](richtextbox-control-overview-windows-forms.md).
## Working with the TextBox Control
The text displayed by the control is contained in the <xref:System.Windows.Forms.TextBox.Text%2A> property. By default, you can enter up to 2048 characters in a text box. If you set the <xref:System.Windows.Forms.TextBox.Multiline%2A> property to `true`, you can enter up to 32 KB of text. The <xref:System.Windows.Forms.TextBox.Text%2A> property can be set at design time with the Properties Window, at run time in code, or by user input at run time. The current contents of a text box can be retrieved at run time by reading the <xref:System.Windows.Forms.TextBox.Text%2A> property.
The following code example sets text in the control at run time. The `InitializeMyControl` procedure will not execute automatically; it must be called.
```vb
Private Sub InitializeMyControl()
' Put some text into the control first.
TextBox1.Text = "This is a TextBox control."
End Sub
```
```csharp
private void InitializeMyControl() {
// Put some text into the control first.
textBox1.Text = "This is a TextBox control.";
}
```
```cpp
private:
void InitializeMyControl()
{
// Put some text into the control first.
textBox1->Text = "This is a TextBox control.";
}
```
## See also
- <xref:System.Windows.Forms.TextBox>
- [How to: Control the Insertion Point in a Windows Forms TextBox Control](how-to-control-the-insertion-point-in-a-windows-forms-textbox-control.md)
- [How to: Create a Password Text Box with the Windows Forms TextBox Control](how-to-create-a-password-text-box-with-the-windows-forms-textbox-control.md)
- [How to: Create a Read-Only Text Box](how-to-create-a-read-only-text-box-windows-forms.md)
- [How to: Put Quotation Marks in a String](how-to-put-quotation-marks-in-a-string-windows-forms.md)
- [How to: Select Text in the Windows Forms TextBox Control](how-to-select-text-in-the-windows-forms-textbox-control.md)
- [How to: View Multiple Lines in the Windows Forms TextBox Control](how-to-view-multiple-lines-in-the-windows-forms-textbox-control.md)
- [TextBox Control](textbox-control-windows-forms.md)