网站首页 > 文章中心 > 其它

vb.net数组操作

作者:小编 更新时间:2023-09-08 13:05:16 浏览量:81人看过

vb.net如何使用控件数组,希望可以用label为例

比如现在有10个label,要将这10个label的text属性统一设置为"这是第X个标签"(X为1-10).

For i = 1 To 10

Me.FindControl("label" i).Text = "这是第" i "个标签"

Next i

关键点是Me.FindControl()的方法,在代码中Me.FindControl("label1").text与label1.text是一样的.

vb.net 数组的定义方法

①.、vb.net的

数组定义与变量定义差不多.可以用

dim

来定义

比如:

a(100)

as

integer.

也可以不定义下标

在程序中

redim

来定义.

如:

a()

integer

'

a(100)

={1,

VB中控件数组在VB.NET中用法,请给一个例子

VB.net中没有控件数组的说法.

替代方法:

-创建一个控件的类型数组: Button[],将所有的button控件创建好后存进去,可以遍历它;

-或将所有要遍历的控件放在一个容器如Panel中,以后遍历这个容器的子控件即可.

----------

你的情况,推荐放在容器中.比如下面就是一个遍历容器的控件,然后找出所有的文本框并修改内容的程序:

//pn 是个 Panel 控件

foreach (Control item in pn.Controls)

{

if (typeof(TextBox) == item.GetType())

((TextBox)item).Text = "我是动态修改的!";

}

以上就是土嘎嘎小编为大家整理的vb.net数组操作相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章