作者neocc (neo)
看板C_Sharp
标题[心得] 如何关闭建立此 类别 的视窗
时间Wed Sep 25 02:52:31 2013
各位好
我使用的是VS 2012
我有一个类别 A 继承了 Panel 类别
在类别A里面 我见建立了button 且 有一个click事件 这个事件要怎麽写
可以关闭 谁建立这类别A 的视窗呢? 谢谢!~
namespace main
{
public partial class FORM1 : Form
{
public FORM1()
{
InitializeComponent();
A a=new A();
this.controls.add(a);
}
}
}
namespace main
{
class A :Panel
{
public A()
{
Button max_btn = new Button();
max_btn.Click += new System.EventHandler(this.closes);
this.Controls.Add(max_btn);
}
private void closes(object sender, EventArgs e)
{
这里要怎麽写可以关闭FORM1
}
{
}
}
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.185.87.21
1F:→ Litfal:用回圈去检查Parent,直到他是个Form,把他Dispose 09/25 11:50
2F:→ Litfal:或是把Form1当参数丢给A,A用到时直接关闭即可。 09/25 11:52
3F:→ Litfal:又或是触发自订的event,由Form1去决定该event要做什麽。 09/25 11:57
4F:→ neocc:OK 谢谢^^ 09/25 12:03