前端之家收集整理的这篇文章主要介绍了
[VB.NET]动态加载自定义控件!!,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
动态加载
自定义控件!! 怎样动态加载
自定义的控件,其中
自定义控件中有一个combo
Box.text
Box.每点一次button将
自动追加一条
自定义控件记录。谁有相关例子给我研究研究。小弟不胜感激!! __________________________________________________________________________ Dim i As Integer,j As Integer For i = 1 To 9 For j = 1 To 9 bombbutton(i,j) = New Mybutton 定义一个按钮数组mybutton是
自定义的 bombbutton(i,j).i = i bombbutton(i,j).j = j bombbutton(i,j).bomb = -1 + Rnd() * 9 bombbutton(i,j).Width = 25 bombbutton(i,j).Height = 25 bombbutton(i,j).Left = 25 * j bombbutton(i,j).Top = 25 * i Me.Controls.Add(bombbutton(i,j)) Next j Next i 希望对你有帮助。 __________________________________________________________________________ 谢谢楼上的,有所帮助!!但是不大,有没有真实的
自定义控件的例子给我参考参考/ __________________________________________________________________________ 嗯?怎么大家都不会吗/谁要有,发到我的信箱里吧。yuweiwei_1981@yahoo.com.cn __________________________________________________________________________ 03下的PlaceHolder中AddControl不就可以了?你的
自定义控件用LoadControl加载之后放到PlaceHolder中不就可以了。 __________________________________________________________________________ 05下应该也是一样的吧。呵呵。没怎么用05 __________________________________________________________________________ 为什么没有人愿意帮助我!! __________________________________________________________________________
自定义控件是要所用 Page.LoadControl
方法来加载和初始化的,不能简单的使用New来
生成新的实例。 加载才可以使用AddControl加载至
页面预定的位置。 另外动态加载的
自定义控件在
页面刷新后会丢失,所以在PostBack后,PageLoad时,需要重新加载原来已经
生成的
自定义控件 ,才可以看到多个
自定义控件,否则你只可以看到一个控件。 __________________________________________________________________________ 哦,谢谢啊,楼上的兄弟们再问一个问题。因为
自定义控件组里有两个控件一个是combo
Box,一个是text
Box.我想让整个
自定义控件组enableb为true时combo
Box可用,text
Box不可用。enableb为false时combo
Box不可用,text
Box可用。我需要怎样在
自定义控件.vb里去实现它。 __________________________________________________________________________ Private f_enable As Boolean Public Property enableb() As bool Get Return Me.f_enable End Get Set(ByVal value As bool) Me.f_enable = value If Me.f_enable = True Then Me.Combo
Box31.Enabled = False Me.Text
Box1.Enabled = True Else Me.Combo
Box31.Enabled = True Me.Text
Box1.Enabled = False End If End Set End Property __________________________________________________________________________ 楼上的啥也不说,谢谢啊 __________________________________________________________________________ 哦...这样... __________________________________________________________________________