vb.net中让控件内容为空(Control类)
来源:互联网 发布:木村拓哉smap解散知乎 编辑:程序博客网 时间:2024/05/13 08:28
在平常的敲系统中大家有没有遇到需要让Textbox控件或者其他的控件的显示内容为空,以前直接的做法是直接等于空值,如果此类控件有很多,都需要空值,难道都要设置一下它的值为空嘛,显然这是一个笨办法,有没有更好的方法让呢,答案是肯定的。
在开发.NETWindows应用程序时,我们都会用到System.Windows.Forms 名字空间的控件。命名空间中的将我们使用的控件封装成类,当我们使用的时候就是将这些类实例化成了我们需要的控件。这些类就是模子,而这些模子同一放在一个地方名字叫Control。Control类非常重要,因为它是Windows可视化组件的父类。Control类实现向用户显示信息的类所需的最基本功能。 它处理用户通过键盘和指针设备所进行的输入。 它还处理消息路由和安全。虽然它并不实现绘制,但是它定义控件的边界(其位置和大小)。 它提供窗口句柄 (hWnd)。
我们在使用微软给我们提供的控件的同时还可以在已有控件的基础下开发新的控件。在开发定制控件时,我们可以使用现有的控件,或者对Control或UserControl类进行扩展。扩展Control或UserControl类意味着我们需要覆盖OnPaint方法,自己绘制图形用户接口。具体怎么做大家可以研究一下。
了解了基本的知识,那就让我们进入正题——如何让控件内容为空
我的代码是
Dim c As Control '定义一个Control类For Each c In Me.GroupBox1.Controls '循环窗体中GroupBox1控件内容的Controls If LCase(TypeName(c)) = "textbox" Then '如果获得类名字为textbox c.Text = "" '他的值为空 End If Next目前对于Control的了解只停留在表面,希望通过不断地学习来加深对他的了解。
- vb.net中让控件内容为空(Control类)
- VB.Net中判断DataSet为空
- vb.net & 文本框为空提示,一键清空文本框所有内容
- vb.net & 文本框为空提示,一键清空文本框所有内容
- DevExperss中ASPxGridView控件显示内容为空解决方案
- ASP.Net中FileUpLoad控件内容清空
- 控件集合VB.NET用Controls集合对为空的控件进行遍历
- VB.NET-轻松判断文本框是否为空,一键清空文本框内容
- vb.net操作excel时,如何判断单元格内容为空
- VB.NET让webbrowser控件中JS脚本错误最新方法(2013-09-16)
- [VB.NET]VB判断Integer为空问题
- VB 中得为空判断
- 当Table中td内容为空时,让它显示边框的办法
- VB.NET中DataGridView控件
- 在VB.NET中怎么样判断一个数组是不是为空?
- [VB.NET]如何自动为控件取名?
- ASP.NET中TextBox控件ReadOnly属性设置为True,后台取值为空解决办法
- 根据表格内容,自动调整VB.NET中Datagrid控件单元格宽度
- Building a stand alone Mplayer for OSX
- android程序可以向系统申请的权限一览表
- uva 11186 - Circum Triangle
- 距离计算函数
- 优秀程序员的感悟
- vb.net中让控件内容为空(Control类)
- Xcode4快速Doxygen文档注释 — 简明图文教程
- C语言 南阳理工ACM 60.谁获得最高奖学金
- obj-c有多重继承么?不是的话有什么替代方法? kvc kvo
- 修改提交的用户名和Email
- 一个开心的会议
- Qt小知识2-设置透明按钮
- fzu 1692 Key problem 循环矩阵
- 随机生成一组双色球数