浅析VB.NET实现叠代使用控件

开发 后端
这里介绍VB.NET实现叠代使用控件,包括介绍将变量cControl定义为控件对象,然后创建了一个FOR循环来检查表单上所有的控件。

在向大家详细介绍VB.NET实现叠代使用控件之前,首先让大家了解下VB.NET是什么,然后全面介绍VB.NET实现叠代使用控件。

VB.NET采纳了包括Java在内的许多其它面相对象编程语言的功能和特点。Visual Basic .NET把基本数据类型(字符串、整型、双精度等等)转换成带有属性和方法的对象;它还引入了Java类型的错误捕获机制(用Try和 Catch);VB.NET还把代码编译成微软中间语言(Microsoft Intermediate Language,IL);它还提供了基于XML的应用程序配置。更重要的是设计面向对象解决方案的能力可以用任何语言实现。在本文中,我将比较 Visual Basic .NET语言和Java;不过与其它面相对象编程语言来说,VB.NET现在本质上在走它自己的路。

如果您曾经遇到过在运行时修改所有控件的工作,您一定能体会到逐个修改控件是一件多么烦琐的事情了。实际上,有一种简单的方法可以VB.NET实现叠代使用控件这一功能。

VB.NET实现叠代使用控件

表单包含了一系列控件,您可以对这些控件进行循环选择,从而在运行时改变您需要的控件属性。

例如,在表单上添加两个文本框,然后添加以下的代码:

  1. Private Sub SetControls()  
  2. Dim cControl As Control  
  3. For Each cControl InMe.Controls  
  4. If (TypeOf cControl Is TextBox) Then  
  5. cControl.Text = "abc" 
  6. End If  
  7. Next cControl  
  8. End Sub 

在这个例子中,我将变量cControl定义为控件对象,然后创建了一个FOR循环来检查表单上所有的控件,如果该控件是文本框,我就将Text属性设置为“abc”,这样表单上所有的文本框的值都将被设置为“abc”。以上介绍VB.NET实现叠代使用控件,您可以按照类似的方法来设定其他类型控件的其他属性。

【编辑推荐】

  1. 浅析VB.NET使用MonthCalendar控件
  2. VB.NET Split函数学习笔记
  3. 简单讲述VB.NET Excel
  4. 学习VB.NET Data Report控件
  5. VB.NET水晶报表控件经验总结
责任编辑:佚名 来源: weaseek
相关推荐

2009-10-16 14:07:18

VB.NET使用Mon

2009-11-03 13:48:02

VB.NET枚举

2009-10-12 14:32:40

VB.NET实现定时关

2009-10-13 15:20:02

VB.NET使用Dra

2009-10-13 15:09:19

VB.NET使用Tre

2010-01-19 10:03:35

VB.NET Labe

2009-11-03 09:26:13

VB.NET方法

2009-10-15 17:41:14

VB.NET Impo

2010-01-13 10:53:24

VB.NET控件

2009-10-14 10:19:57

VB.NET Doma

2009-10-14 16:04:43

VB.NET Noti

2009-10-20 10:16:24

VB.NET COMB

2009-10-23 13:14:38

2010-01-18 19:36:52

VB.NET调整控件

2009-10-26 14:25:09

VB.NET控件数组

2010-01-19 12:53:59

VB.NET Text

2010-01-21 17:23:05

VB.NET Radi

2009-10-10 15:43:51

2009-11-03 10:00:20

VB.NET New方

2010-01-19 10:12:39

VB.NET Butt
点赞
收藏

51CTO技术栈公众号