VB.Net - 文本框控件

  • 简述

    文本框控件允许在运行时在表单上输入文本。默认情况下,它需要一行文本,但是,您可以使其接受多个文本,甚至可以为其添加滚动条。
    让我们通过从工具箱中拖动一个文本框控件并将其放在窗体上来创建一个文本框。
    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 工具栏上可用的按钮,它将显示以下窗口 -
    结果表
    单击“发送消息”按钮将显示以下消息框 -
    结果表