首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB.net 动态添加的控件 无法删除 怎么处理

2013-08-26 
VB.net 动态添加的控件 无法删除 怎么办?本帖最后由 wuyazhe 于 2010-12-07 11:29:10 编辑代码如下:Priva

VB.net 动态添加的控件 无法删除 怎么办?
本帖最后由 wuyazhe 于 2010-12-07 11:29:10 编辑


'代码如下:   
Private Sub CBSelect_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CBSelect.CheckedChanged
If Not PubdekDataIsNull() Then Return
Dim comBox As ComboBox = New System.Windows.Forms.ComboBox
If CBSelect.Checked = True Then
LdekName1.Visible = False
LdekName2.Visible = False
CBSelect.Location = New Point(Me.TreeViewDE.Location.X, CBSelect.Location.Y)
comBox.Location = New System.Drawing.Point(Me.TreeViewDE.Location.X + CBSelect.Size.Width, CBSelect.Location.Y)
comBox.Size = New System.Drawing.Size(100, 16)
Me.SplitContainer3.Panel2.Controls.Add(comBox)
comBox.Visible = True
Else
LdekName1.Visible = True
LdekName2.Visible = True
comBox.Visible = False
CBSelect.Location = New Point(Me.TreeViewDE.Size.Width - Me.CBSelect.Size.Width, CBSelect.Location.Y)
'Me.SplitContainer3.Panel2.Controls.Remove(comBox)
End If
End Sub

这个函数的功能 是 通过指示,添加一个控件和删除一个当前添加的控件?
为什么不能做到?

[解决办法]
能新增加控件就可以删除掉的。
单步调试一下,看到哪里出了问题。
把错误的信息发上来。

热点排行