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

窗口最小化有关问题

2012-06-09 
窗口最小化问题怎么样在一个窗口的按钮将另一个窗口最小化?Form1 a new Form1()a.WindowState FormWi

窗口最小化问题
怎么样在一个窗口的按钮将另一个窗口最小化?

Form1 a = new Form1();
a.WindowState = FormWindowState.Minimized;

这个怎么用不了?

[解决办法]
你要找到你打开的那个 Form1 实例,执行 WindowState = FormWindowState.Minimized,而不是 new 一个新的实例
[解决办法]

探讨

你要找到你打开的那个 Form1 实例,执行 WindowState = FormWindowState.Minimized,而不是 new 一个新的实例

[解决办法]
用事件传啊,
C# code
class Form1{  //拖入button的时候把它弄成public的。  public static event EventHandler OnButtonClick=null;  void ButtonClick(object sender,EventArgs e){   if(OnButtonClick!=null)   {      OnButtonClick(sender,e);    }}}class Form2{  public Form2()   {     Form1.OnButtonClick+=new EventHander(ButtonMinClice);    }  void ButtonMinClice(object sender,EventAtgs e)  {   this.WindowState = FormWindowState.Minimized;  }} 

热点排行