如何用编程的方法添加控件??(急用)
我想在form 上添加控件,想在程序中实现,那位大侠可以帮忙????? 问题点数:20、回复次数:11Top
1 楼sundylong(光屁股小孩(攻克ASP中))回复于 2002-07-31 20:04:57 得分 0
大家快来阿帮忙呀,在下感激不尽!!
Top
2 楼CityBird(鹰扬九洲——只有想不到的,没有做不到的)回复于 2002-07-31 20:08:17 得分 0
Load方法Top
3 楼intersun(.NET 3.0)回复于 2002-07-31 20:10:35 得分 0
用控件数组的方式,即先添加一个控件,在程序中在生成相同的控件。Top
4 楼sundylong(光屁股小孩(攻克ASP中))回复于 2002-07-31 20:12:52 得分 0
能不能在具体一点,可以给一个实例吗??Top
5 楼ccbl(<<<=====)回复于 2002-07-31 20:14:52 得分 0
简单方法:
load 控件名(INDEX)
初试化控件
... (如:设置显示.left.top)
此种方法必须是数组
Top
6 楼sundylong(光屁股小孩(攻克ASP中))回复于 2002-07-31 20:19:35 得分 0
我用此法添加command1 怎么不行呢?我想在form1上编程添加一个comand1
能写一个代码吗?Top
7 楼sundylong(光屁股小孩(攻克ASP中))回复于 2002-07-31 20:20:10 得分 0
很感谢大家Top
8 楼ivt(零下一度(.net版))回复于 2002-07-31 20:23:38 得分 0
看msdn
先定义一个集合类型
再执行集合的添加
dim collectstring as new collecting
dim commandx as new command
collectstring.add commandx
commandx.show
仅供参考,详细请看msdnTop
9 楼HungryBoy(http://www.zhijian.net)回复于 2002-07-31 20:28:34 得分 0
Dim lbl As Control
Set lbl = frmPoints.Controls.Add("VB.Label", "lblNew", form1)
lbl.AutoSize = True
lbl.Caption = "Label控件"
lbl.Visible = True
lbl.BackStyle = 0Top
10 楼HungryBoy(http://www.zhijian.net)回复于 2002-07-31 20:30:48 得分 20
Dim lbl As Control
Set lbl = Form1.Controls.Add("VB.Label", "lblNew", Form1)
lbl.AutoSize = True
lbl.Caption = "Label控件"
lbl.Visible = True
lbl.BackStyle = 0
Top
11 楼sundylong(光屁股小孩(攻克ASP中))回复于 2002-07-31 20:42:30 得分 0
很感谢,请问vb.后面还可以加些什么〉Top




