The TextBox element
represents a WPF TextBox control in XAML.
<TextBox/>
The Width and Height
attributes of the TextBox element represent the width and the height of a TextBox.
The Text property of the TextBox element sets the content of a TextBox. The Name attribute represents the name of the control, which is a unique
identifier of a control.
The code snippet in Listing
1 creates a TextBox control and sets the name, height, width, and content of a TextBox
control.
<TextBox Name="TextBox1"
Height="30" Width="200"
Text="Hello!
I am a TextBox.">
</TextBox>
Listing 1
We can place a TextBox control where we want
by using the Margin, VerticalAlignment and HorizontalAlignment attributes that
sets the margin, vertical alignment, and horizontal alignment of a control.
The code snippet in Listing 2 sets the position of the TextBox
control in the left top corner of the page.
<TextBox Name="TextBox1"
Height="30" Width="200"
Text="Hello! I am a TextBox."
Margin="10,10,0,0" VerticalAlignment="Top"
HorizontalAlignment="Left">
</TextBox>
Listing 2