Vb.Net TextBox Control


     TextBox Control is used to add text or to display text in a form. This is one of the most used controls, as text is vital for GUI based applications.


The Properties of the TextBox Control

The following are some of the commonly used properties of the TextBox control:
S.NPropertyDescription
1AcceptsReturnGets or sets a value indicating whether pressing ENTER in a multiline TextBox control creates a new line of text in the control or activates the default button for the form.
2AutoCompleteCustomSourceGets or sets a custom System.Collections.Specialized.StringCollection to use when the AutoCompleteSourceproperty is set to CustomSource.
3AutoCompleteModeGets or sets an option that controls how automatic completion works for the TextBox.
4AutoCompleteSourceGets or sets a value specifying the source of complete strings used for automatic completion.
5CharacterCasingGets or sets whether the TextBox control modifies the case of characters as they are typed.
6FontGets or sets the font of the text displayed by the control.
7FontHeightGets or sets the height of the font of the control.
8ForeColorGets or sets the foreground color of the control.
9LinesGets or sets the lines of text in a text box control.
10MultilineGets or sets a value indicating whether this is a multiline TextBox control.
11PasswordCharGets or sets the character used to mask characters of a password in a single-line TextBox control.
12ReadOnlyGets or sets a value indicating whether text in the text box is read-only.
13ScrollBarsGets or sets which scroll bars should appear in a multiline TextBox control. This property has values:
  • None
  • Horizontal
  • Vertical
  • Both
14TabIndexGets or sets the tab order of the control within its container.
15TextGets or sets the current text in the TextBox.
16TextAlignGets or sets how text is aligned in a TextBox control. This property has values:
  • Left
  • Right
  • Center
17TextLengthGets the length of text in the control.
18WordWrapIndicates whether a multiline text box control automatically wraps words to the beginning of the next line when necessary.

Example

In this example, we create three text boxes and use the Click event of a button to display the entered text using a message box. Take the following steps:
  1. Drag and drop three Label controls and three TextBox controls on the form.
  2. Change the texts on the labels to: Name, Company and Comments respectively.
  3. Change the names of the text boxes to txtName, txtOrg and txtComment respectively.
  4. Drag and drop a button control on the form. Set its name to btnMessage and its text property to 'Send Message'. 



 Now for the coding....

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MessageBox.Show("THANK YOU" & txtName.Text & " From " & txtCompany.Text)
    End Sub
End Class
Download the code here...
PAssword during extraction- soodeap















































































No comments:

Post a Comment