请高手解决问题,在线等待,分不够再加!!! 父窗体里面有两个窗体,我想当一个窗体在另一个窗体里面时,比如说我点击父窗体上的一个按钮,里面一个窗体会自动跳到另一个窗体的前面,怎么做丫。 我设置成 Form.TopMost=true; 也不行呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Form2.Focus();也试过了 .不行的 我具体写法是:Form1 form1 = new Form1();if(!Form1Show) { Form1Show = true; form1.MdiParent = this; form1.Show();} else form1.Focus();其中Form1Show变量是判断这个窗体是否打开.我成大家所说的都不行的( form1.Focus(); 换成大家所说的) form1还是在form2的后面 呵呵,form1每次都是新的实例,如何判断它是否打开?private Form1 form1;private void btnNew_Click(object sender,EventArgs e){ if (form1 != null) { form1 = new Form1(); form1.MdiParent = this; form1.Show(); } else { form1.BringToFront() }}//前提是form1不允许自己Close 如:for(int k=0;k<this.MdiChildren.Length ;k++ ) { if (this.MdiChildren[k].Name.ToString()==sFormName) { this.MdiChildren[k].Activate();//就是这行了 bFormIsOpen=true; break; }} 你说的不过明白!!是不是A(主),B(子),C(子)三个窗点A中的某个按,使B,C都打开,再就是其中的一个窗,把另一个遮住还是先开一个,但条件满足,再开另一个,/////////////还是就是A,B两个窗在A,中打开B???????????????????? 关于 RegisterStartupScript 弹出对话框问题~ 谢谢 多panel的问题,帮忙解决一下 socket编程同步异步的问题(c#) 吐血求解了 BSD 关于: checkedListBox选中输出问题??? 怎么实现通过设置httprequest的head 进行NTLM验证 关于组件调用是变量提示的问题? 在WinForm里面的DataGrid事件的绑定? 请教Web上画图 求助:试图运行项目时出错:无法在Web服务器上启动调试。未能启动ASP.NET或ALT SERVER调试。 请问大家我怎么在DataGrid中,每行之间加一条线,谢谢。
也试过了 .不行的
Form1 form1 = new Form1();
if(!Form1Show)
{
Form1Show = true;
form1.MdiParent = this;
form1.Show();
}
else
form1.Focus();其中Form1Show变量是判断这个窗体是否打开.
我成大家所说的都不行的( form1.Focus(); 换成大家所说的) form1还是在form2的后面
{
if (form1 != null)
{
form1 = new Form1();
form1.MdiParent = this;
form1.Show();
}
else
{
form1.BringToFront()
}
}
//前提是form1不允许自己Close
for(int k=0;k<this.MdiChildren.Length ;k++ )
{
if (this.MdiChildren[k].Name.ToString()==sFormName)
{
this.MdiChildren[k].Activate();//就是这行了
bFormIsOpen=true;
break;
}
}
是不是A(主),B(子),C(子)三个窗
点A中的某个按,使B,C都打开,再就是其中的一个窗,把另一个遮住
还是先开一个,但条件满足,再开另一个,
/////////////
还是就是A,B两个窗
在A,中打开B
????????????????????