作者mraaa (重新出发....)
看板Visual_Basic
标题Re: [.NET] 关闭动态(run time)产生的表单的问题
时间Fri Jun 19 09:29:25 2009
※ 引述《kgjojo (Ahh..Fresh Meat!)》之铭言:
: 请输入专案类型(网站专案或者应用程式专案):VB2008
: 大家好~~想请教一个问题,就是我在Form1按下一个button後,
: 会产生一个新表单(myForm),语法大约如下
: Dim myForm As New Form
: With myForm
: 中间设定一些新表单的属性
: End With
: Dim myButton As New Button
: With myButton
: .Parent = myForm
: 其他属性
: End With
: 请教各位,该怎麽设计才能在按myButton的时候,关闭myForm呢?
先写一个Sub模拟Button_Click
Private Sub Button_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs)
CType(CType(sender, Button).Parent, Form).Close()
End Sub
然後在你的 With myButton 到 End With之间加上一行
AddHandler myButton.Click AddressOf Button_Click
降子应该就可以了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.50.161
1F:推 kgjojo:感谢~~! 06/19 23:37