温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VB.NET如何使用TextBox类

发布时间:2021-12-02 09:47:00 来源:亿速云 阅读:444 作者:小新 栏目:编程语言

这篇文章主要为大家展示了“VB.NET如何使用TextBox类”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET如何使用TextBox类”这篇文章吧。

TextBox组件(文本框组件)是一种常用的,也是比较容易掌握的组件。应用程序主要使用它来接收使用者于输入文字信息。在前面内容中已经或多或少的接触到TextBox组件。本节就来详细探讨一下Visual Basic .net中TextBox组件的使用方法。

一.TextBox组件、VB.NET TextBox类:

当我们使用Visual Basic .Net集成开发环境开发应用程序时,在从【工具箱】的【Windows窗体】选项卡中向Form1的设计窗体拖入一个TextBox组件的后,我们可能并没有感觉到即使时这样一个简单的操作,Visual Basic .Net都做了很多幕后工作。主要工作和步骤如下:

1. 首先实例化System.Windows.Forms.TextBox类,并根据拖动到窗体的位置和形状分别设定TextBox实例的各个属性。

2. 我们看到的设计窗体,其实是Form1类的一个实例,而Form1类首先是从System.Windows.Forms.Form类继承而来,Form1 类中的成员根据使用者往窗体中拖入的组件不同而不同。各个成员通过Add或AddRange方法加入到Form1中,这样拖入的组件才能够显示在设计窗体上。

以上这些都完全不同于以前Visual Basic。通过上述步骤,我们不难得到TextBox组件和TextBox类之间的关系,TextBox组件是命名空间System.Windows.Forms中的 TextBox类的实例,在从【工具箱】的【Windows窗体】选项卡中拖入窗体的任一组件,都是.Net框架类库——.Net Framework SDK中封装的某一个类的实例。通过上述步骤也不难看出,Visual Basic .Net的确才是真正的面向对象(OOP)的开发语言。

二.VB.NET TextBox类的成员:

TextBox组件使用虽然比较简单,但TextBox类的构成成员却是非常的丰富。在一般性的编程中,主要涉及到三类:属性、方法和事件。下面截杀VB.NET TextBox类的常用属性和方法及其简单说明。

属性说明
AcceptsReturn指示在多行TextBox组件中按ENTER键时,是在组件中创建一行新文本还是激活窗体的默认按钮。
AcceptsTab该值指示在多行文本框组件中按TAB键时,是否在组件中键入一个TAB字符,而不是按选项卡的顺序将焦点移动到下一个组件。
AllowDrop获取或设置一个值,该值指示组件是否可以接受用户拖放到它上面的数据。
Anchor获取或设置组件的哪些边缘锚定到其容器边缘。
BackColor获取或设置组件的背景色。
BackgroundImage获取或设置在组件中显示的背景图像。
BorderStyle获取或设置文本框组件的边框类型。
Bottom获取组件的下边缘与其容器的工作区的上边缘之间的距离。
CanFocus获取一个值,该值指示组件是否可以接收焦点。
CanSelect获取一个值,该值指示是否可以选中组件。
CanUndo获取一个值,该值指示用户在文本框组件中能否撤消前一操作。
CharacterCasing获取或设置TextBox组件是否在字符键入时修改其大小写格式。
ContextMenu获取或设置与组件关联的快捷菜单。
Reated获取一个值,该值指示组件是否已经创建。
Cursor获取或设置当鼠标指针位于组件上时显示的光标。
DataBindings为该组件获取数据绑定。
Dock获取或设置组件停靠到父容器的哪一个边缘。
Enabled获取或设置一个值,该值指示组件是否可以对用户交互作出响应。
Focused获取一个值,该值指示组件是否有输入焦点。
Font获取或设置组件显示的文字的字体。
ForeColor获取或设置组件的前景色。
MaxLength获取或设置用户可以在文本框组件中最多键入的字符数。
MultilineTRUE/FALSE,该值指示它是否为多行文本框组件。
PasswordChar获取或设置字符,该字符用于屏蔽单行
ScrollBars获取或设置哪些滚动条应出现在多行TextBox 组件中。
Text获取或设置文本框中的当前文本。
TextAlign设置文本框内文本得对齐方式
TextLength获取组件中文本的长度。

VB.NET TextBox类的常用属性及其说明

方法说明
AppendText向文本框的当前文本追加文本。
Clear从文本框控件中清除所有文本。
ClearUndo从该文本框的撤消缓冲区中清除关于最近操作的信息。
Copy将文本框中的当前选定内容复制到剪贴板。
Cut将文本框中的当前选定内容移动到剪贴板中。
DoDragDrop开始拖放操作。
Focus为控件设置输入焦点。
GetChildAtPoint检索位于指定坐标处的子控件。
GetNextControl按照子控件的Tab键顺序向前或向后检索下一个控件。
Hide对用户隐藏控件。
Paste用剪贴板的内容替换文本框中的当前选定内容。
PointToClient将指定屏幕点的位置计算成工作区坐标。
PointToScreen将指定工作区点的位置计算成屏幕坐标。
ResetBindings将DataBindings属性重置为其默认值。
Select选择控件中的文本。
SelectAll选定文本框中的所有文本。
SelectNextControl激活下一个控件。
Show向用户显示控件。
SuspendLayout临时挂起控件的布局逻辑。
Undo撤消文本框中的上一个编辑操作。

VB.NET TextBox类的常用方法及其说明

以上是“VB.NET如何使用TextBox类”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI