如何把子窗体显示为最前 我在父窗体中添加了两个子窗体form1和from2(这两个窗体属于父窗体,就是拖不出父窗体的那种,有点像画中画的感觉)现在我想点击button1就让form1显示在最前,点击button2就让from2显示在最前,要如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不需要永久的显示在最前,只是暂时,我点Button1的时候让form1显示在最前面,这样也不行么? 你可以尝试不用父子窗口的关系,直接调用:Form2 f2=new Form2();f2.Show(); 在button里写Form[] subForm = this.MdiChildren; foreach (Form ff in subForm) { if (ff.Text == "窗体1") { ff.Activate(); } } 条件可以是form的name ,text都可以 忘记说了 button一定要在父窗体里 要不然获取不到子窗体的列表 不会吧 我试都有效果额. 你的BUTTON在哪的?父窗体?子窗体? 可能我没有说的很清楚把,我是在一个窗体上用一个panel把子窗体添加在里面 淘宝秒杀器,求思路 菜鸟问个问题,dataset是啥东东呀? 请问我怎样打开另外一个aspx页面? 并传给它特定的字符串 这是什么编码方式 请教关于 DataGridView 的问题 求教!用C#做的.dll文件,怎样建立安装程序 我想下载用C#写的系统,哪里有得下载? 谁能提供分层设计的ASP.net程序示例 请问这几段C#语句怎么办? C#怎么实现win7资源管理器中多个分区在表格的显示 判断 一个字符串数组 是否能匹配 一个ArrayList 里的任何一个元素.Tostring() 问大家个工作后很简单的问题....
Form2 f2=new Form2();
f2.Show();
Form[] subForm = this.MdiChildren;
foreach (Form ff in subForm)
{
if (ff.Text == "窗体1")
{
ff.Activate();
}
}