千家信息网

vb.net如何实现动态控件数组

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍vb.net如何实现动态控件数组,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!VB.NET控件数组问题1、在form的头部定义一个公共的ArrayList类型的
千家信息网最后更新 2026年11月03日vb.net如何实现动态控件数组

这篇文章主要介绍vb.net如何实现动态控件数组,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

VB.NET控件数组问题1、在form的头部定义一个公共的ArrayList类型的变量

Dim m_items As New ArrayList

VB.NET控件数组问题2、在程序中动态生成控件

  1. while (a)

  2. dim lblControl as Label= new Label

  3. lblControl .Text="你好"

  4. lblControl .dock=......top

  5. lblControl .autosize=false.

  6. ....

  7. me.controls.add(lblControl )
    '把动态产生的控件放到对应的区域

  8. '下面这个地方注意拉,

  9. m_items.Add(lblControl )
    '把这个label放到前面***步定义的
    ArrayList中去

  10. AddHandler label.Click, AddressOf
    LblControlArrayClick
    '给这组动态控件定义click事件的触发函数
    LblControlArrayClick 。

  11. end while

VB.NET控件数组问题3、定义LblControlArrayClick 的click事件的触发函数,这个是和vb不同的地方的关键所在拉。

  1. '控件数组事件

  2. Private Sub LblControlArrayClick
    (ByVal sender As Object, ByVal e
    As EventArgs)

  3. Dim lblText As String

  4. lblText = CType(sender, Label).Text
    '这里CType就是将触发事件的对象
    还原为Label对象,

  5. '有点像java里面的集合阿,放进去后
    再取出来的时候,要造型一下。

  6. msgbox ("所电击的动态控件的文字是:
    " & lblText)

  7. end sub

好啦,VB.NET控件数组问题的处理就是这么简单,vb.net中的控件数组。如果你要为控件数组定义其他的触发事件,只要修改对应的触发就可以了。

以上是"vb.net如何实现动态控件数组"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

控件 数组 动态 事件 问题 内容 函数 地方 对象 就是 篇文章 不同 价值 你好 关键 兴趣 区域 变量 头部 小伙 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 山东特亿宝互联网科技有限公司 科技类互联网 互联网 科技公司 互联网 的科技创新 浩特互联网科技 互联网 视角下的科技创新 互联网科技咨询 镁科技互联网资讯平台 中盈科技互联网信息有限公司 南平创想时代互联网科技有限公司 互联网科技公司实习生 恒生互联网科技业指数调整周期 伊宁互联网科技做什么的 深圳互联网科技的发展 互联网企业科技类企业如何做账 云南省自由互联网科技有限公司 城市宝互联网科技有限公司 下一代互联网重大应用科技园 新氧科技和美国互联网有关系吗 互联网科技的前景 互联网科技战争 互联网科技金融 中国互联网金融科技基金 华脉科技工业互联网产品 云创客互联网科技公司 玖二柒互联网科技公司待遇 新兴科技互联网创新大赛颁奖典礼 996高科技互联网公司 西安小鹰速贷互联网科技有限公司 玉溪新华互联网科技怎么选
0