vb.net变量控件 VB中的控件

VB.NET如何用字符串加变量的形式来申明控件?比如说定义24个label,有label1\label2\...等。

字符串加变量?还是用类似于VB6的控件数组方便些:

成都创新互联公司专注于企业网络营销推广、网站重做改版、孟州网站定制设计、自适应品牌网站建设、H5技术成都商城网站开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为孟州等各大城市提供网站开发制作服务。

Dim lbl() = { Label1, Label2, Label3, .... } '先将窗体上的Label控件定义为数组

i=1

lbl(i).Text = "xxxx" '然后当作控件数组来用

vb.net中怎么将控件做变量

textbox1.enabled=false

就行啊,不像MFC那样为控件分配变量的,直接是 控件.属性=表达式

VB.NET 变量和字符串组成控件名

直接For就行了

Dim ctl As Control

Dim lbl as Label

For Each ctl In Me.Controls

If ctl.GetType.ToString = "System.Windows.Forms.Label" Then

lbl = CType(ctl,Label)

'得到一个Label,可以对它进行赋值操作了

Msgbox lbl.Name

End If

Next

vb.net 怎么实现多个控件共同使用一个变量

把变量定义时增加Shared关键字即可.如:

Private

Shared

AAA

As

String

Public

Shared

AAA

As

String

......

这样AAA在一个应用程序里就是公用的.

------------------------------------------------------

补充:

不可能没用,我都是这样做的.

该控件使用中,自己看吧:

Public

Class

CMB_MemoryTextBox

Inherits

TextBox

#Region

"

变量定义

"

Private

Shared

p_HisData

As

STRU_DATA

'用数据表保存所有控件的历史记录

Private

Shared

p_FileName

As

String

'保存历史记录的文件名

......


分享文章:vb.net变量控件 VB中的控件
分享URL:http://myzitong.com/article/dociech.html