我做了个小软件
其中有一窗体是图片浏览功能
问题1. 图片浏览的时候可以button弹出删除窗体删除图片?
2. 这样判断已经打开了浏览图片的窗体?我想用过的方法
将浏览图片的页面传给删除窗体再 浏览图片页面.dispose();还是不能结束进程
高手们提供下思路!
---------------------------------------谢谢
其中有一窗体是图片浏览功能
问题1. 图片浏览的时候可以button弹出删除窗体删除图片?
2. 这样判断已经打开了浏览图片的窗体?我想用过的方法
将浏览图片的页面传给删除窗体再 浏览图片页面.dispose();还是不能结束进程
高手们提供下思路!
---------------------------------------谢谢
怎样判断已经打开?
笨方法,将有浏览功能的窗体定义为 全局的,这样就可以判断是不是已经打开
private Form2 frm2;
private void button1_Click(object sender, System.EventArgs e)
{
if(!IsShow)
{
frm2=new Form2();
frm2.Show();
IsShow=true;
}
else
{
if(frm2.WindowState==FormWindowState.Minimized)
{
frm2.WindowState=FormWindowState.Normal;
}
frm2.Select();
}
}
想做的话,在Form2中开线程去处理Form1中的事件