Home
Search
Text Property: Windows FormsUse the Text property in Windows Forms to change the window title.
C#
This page was last reviewed on Sep 26, 2022.
Text is a property. It is available on Windows Forms controls (Form, TextBox). You can get and set this property to change the string that stores the text for the control.
Text notes. Controls implement Text differently. On a Form, the Text will be rendered as the window's title. But other controls will render Text in other places.
In this program, we use a TextBox as well the default Form. We assign the Text property of the enclosing Form (this) and the TextBox instance (textBox1).
Form
using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // Form has a Text property. this.Text = "Dot Net Perls"; // TextBox has a Text property. textBox1.Text = "Thanks"; } } }
Results. You can see the results of this program in the screenshot. The title bar text of the window has its text changed to "Dot Net Perls". And the TextBox contains the string "Thanks".
Tip The Text property can be assigned to a string variable reference, or a string literal.
String Literal
A summary. Knowing how to use the Text property on a Form is confusing because we often don't think of the title bar as text. Other controls implement it a different way.
Dot Net Perls is a collection of tested code examples. Pages are continually updated to stay current, with code correctness a top priority.
Sam Allen is passionate about computer languages. In the past, his work has been recommended by Apple and Microsoft and he has studied computers at a selective university in the United States.
This page was last updated on Sep 26, 2022 (edit).
Home
Changes
© 2007-2023 Sam Allen.