C#中如何定义一个关闭窗口的类方法

来源:百度知道 编辑:UC知道 时间:2024/06/01 11:15:50
请问C#中的类文件中,能不能写关闭窗口的方法,另外,我能不能在哪个窗口中调用这个关闭窗口的方法,就只关闭当前所想要关闭的窗口,而其他窗口无须关闭,这样是不是须要这个窗口特定的值,我想要将这个想要关闭的窗口名称传递到类文件中的关闭窗口的方法中来,这样能不能操作,急……
实例化,只能关闭当前窗口。我的意思是,假如我写一个close.cs类文件,我在这个文件中写一个关闭窗口的方法,只要在想要关闭的窗口中按钮点击事件调用这个类文件的关闭窗口的方法就关闭当前窗口。或是将当前窗口的窗口名称传递到类文件中的关闭方法中判断只关闭传过去的这个参数窗口也成。另外就是类文件中的关闭窗口方法如何写……,现在能明白吗?你说的那种方法我能懂,但不是我想要的……

这个是winForm

using System.Windows.Forms ;
class CloseForm
{
public void CloseFrm(Form a)
{
a.Close();
}
}

该方法接收一个窗体对象

看你关闭什么窗口了 实列化啊! 窗体名 名字=new 窗体名()
名字.close()
如果是父窗体就要吧他转移

你问问题前先说明是winform还是web

系统设定了有一个关闭窗口的方法的 ,先声明窗口对象,然后 对象.Close() 就可以了.