[VB.NET]如何自动为控件取名?
2008-12-27 23:01
876 查看
<script type="text/javascript"><!--
google_ad_client = "pub-8333940862668978";
/* 728x90, 创建于 08-11-30 */
google_ad_slot = "4485230109";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
如何自动为控件取名?
我想根据某变量值动态的创建一些控件,比如listview
思路:定义一个变量i,根据i值来动态的创建listview并自动为其命名
比如:dim i as intger
i=3
这时想定义3个listview控件并为其命名
i=4
......依次类推
该如何实现呢?这些动态生成的控件以后又怎么使用呢?比如想往某个listview里加东西,怎么写呢?
__________________________________________________________________________
定义变量的名称,然后Find控件。
__________________________________________________________________________
您可以用控件数组来做。
__________________________________________________________________________
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim t As Integer = 3
Dim left As Integer = 12
Dim top As Integer = 12
Dim lb(t) As ListBox
For i As Integer = 0 To t - 1
lb(i) = New ListBox
With lb(i)
.Left = left
.Top = top + 100 * i
End With
Me.Controls.Add(lb(i))
Next
lb(0).Items.Add( "Item1 ")
lb(1).Items.Add( "Item1 in lb(1) ")
lb(2).Items.Add( "Another item ")
End Sub
End Class
__________________________________________________________________________
命名不难,做个局部变量保存目前的i就行了。
以后能用的话,就要用List来保存了,如果希望使用事件,那么add控件之后,还要加上addhandler的。
__________________________________________________________________________
相关文章推荐
- 章鱼哥—VB.NET 如何实现代码自动生成控件 添加绑定事件
- VB.NET下如何利用ExecuteScalar方法及select @@Identity获得“自动编号”的关键字
- vb里面 如何实现 webbrowser控件打开的页面的自动保存呢
- VB.NET 开发的WINDOWS 界面控件如何应用在网页中
- vb.net 控件使用外部字体自动选择
- [初学VB.net]如何通过控件的名称来控制控件
- 【VB.NET】如何自动生成类头注释
- asp.net multiview控件如何自动添加view
- 如何轻松调整VB.NET控件
- VB.NET章鱼哥出品—如何解决MDI子窗体被父窗体中的控件覆盖的问题
- [VB.NET]请问类似QQ窗体靠边自动隐藏的效果如何实现?????
- 如何应用VB.NET MonthCalendar控件(图)
- [VB.NET]如何遍历web窗体中所有的控件
- [VB.NET]如何在第二个窗体里使用第一个窗体的控件方法
- [VB.NET]请问高手如何用VB2005调用系统默认连接实现自动拨号,谢谢!
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- [VB.NET]100分求解:如何屏蔽VB2005中TREEVIEW控件的AfterSelect事件?????
- [VB.NET]如何捕捉datagridview控件中combox内容改变的事件?
- [VB.NET]如何给DATAGRIDVIEW控件中指定的单元格设置背景色????
- [VB.NET]求如何用VB.NET语言+ACCECC数据库实现一个对会员等级自动升级功能!