VB.Net - 文本框控件
-
简述
文本框控件允许在运行时在表单上输入文本。默认情况下,它需要一行文本,但是,您可以使其接受多个文本,甚至可以为其添加滚动条。让我们通过从工具箱中拖动一个文本框控件并将其放在窗体上来创建一个文本框。 -
TextBox 控件的属性
以下是 TextBox 控件的一些常用属性 -序号 属性和描述 1 AcceptsReturn获取或设置一个值,该值指示在多行 TextBox 控件中按 ENTER 是在控件中创建新的文本行还是激活窗体的默认按钮。2 AutoCompleteCustomSource获取或设置要在 AutoCompleteSource 属性设置为 CustomSource 时使用的自定义 System.Collections.Specialized.StringCollection。3 AutoCompleteMode获取或设置一个选项,该选项控制 TextBox 自动完成的工作方式。4 AutoCompleteSource获取或设置一个值,该值指定用于自动完成的完整字符串的来源。5 CharacterCasing获取或设置 TextBox 控件是否在键入字符时修改字符的大小写。6 Font获取或设置控件显示的文本字体。7 FontHeight获取或设置控件字体的高度。8 ForeColor获取或设置控件的前景色。9 Lines获取或设置文本框控件中的文本行。10 Multiline获取或设置一个值,该值指示这是否为多行 TextBox 控件。11 PasswordChar获取或设置用于屏蔽单行 TextBox 控件中密码字符的字符。12 ReadOnly获取或设置一个值,该值指示文本框中的文本是否为只读。13 ScrollBars获取或设置哪些滚动条应出现在多行 TextBox 控件中。此属性具有值 -- 没有任何
- 水平的
- 垂直的
- 两个都
14 TabIndex获取或设置控件在其容器内的 Tab 键顺序。15 Text获取或设置 TextBox 中的当前文本。16 TextMoogn获取或设置文本在 TextBox 控件中的对齐方式。此属性具有值 -- 剩下
- 对
- 中心
17 TextLength获取控件中文本的长度。18 WordWrap指示多行文本框控件是否在必要时自动将单词换行到下一行的开头。 -
TextBox 控件的方法
以下是 TextBox 控件的一些常用方法 -序号 方法名称和描述 1 AppendText将文本附加到文本框的当前文本。2 Clear清除文本框控件中的所有文本。3 Copy将文本框中的当前选择复制到 Clipboard.4 Cut将文本框中的当前选择移动到 Clipboard.5 Paste将文本框中的当前选择替换为 Clipboard.6 Paste(String)将选定文本设置为指定文本而不清除撤消缓冲区。7 ResetText将 Text 属性重置为其默认值。8 ToString返回表示 TextBoxBase 控件的字符串。9 Undo撤消文本框中的最后一次编辑操作。 -
TextBox 控件的事件
以下是 Text 控件的一些常用事件 -序号 事件和描述 1 Click单击控件时发生。2 DoubleClick双击控件时发生。3 TextMoognChanged当 TextMoogn 属性值更改时发生。 -
例子
在本例中,我们创建了三个文本框,并使用按钮的 Click 事件通过消息框显示输入的文本。采取以下步骤 --
将三个 Label 控件和三个 TextBox 控件拖放到窗体上。
-
将标签上的文本分别更改为:名称、组织和注释。
-
将文本框的名称分别更改为 txtName、txtOrg 和 txtComment。
-
将按钮控件拖放到窗体上。将其名称设置为 btnMessage 并将其文本属性设置为“发送消息”。
-
点击按钮在代码窗口中添加Click事件,添加如下代码。
Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) _ Handles MyBase.Load ' Set the caption bar text of the form. Me.Text = "tutorialspont.com" End Sub Private Sub btnMessage_Click(sender As Object, e As EventArgs) _ Handles btnMessage.Click MessageBox.Show("Thank you " + txtName.Text + " from " + txtOrg.Text) End Sub End Class
当上面的代码被执行并运行时使用 Start Microsoft Visual Studio 工具栏上可用的按钮,它将显示以下窗口 -单击“发送消息”按钮将显示以下消息框 - -