弹出窗口问题,高手请进! 当我在一个页面上点击一个按钮,弹出来一个弹出窗口,这时我将弹出窗口最小化到任务栏当我在点击另一个按钮的时候,怎么样把那个最小化的弹出窗口,切换成为当前页面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击时,触发open事件,再打开一次那个窗口就行了,和第一次的一样的作法。系统好像会自动为你处理这种重复的事,不会再开一个新的,而是将那个没关的,再显示 winFrom 主要思想如下class Form1{Form2 form2;private void button2_Click(object sender, System.EventArgs e){ if (!from2flag) { form2 = new Form2(); from2flag = true; form2.xx = this; form2.Show(); }}public bool from2flag = false;private void button3_Click(object sender, System.EventArgs e){ if (from2flag) { if (form2.WindowState == FormWindowState.Minimized) { form2.WindowState = FormWindowState.Normal; form2.Activate(); } else { form2.Activate(); } }}class Form2{ public Form1 xx; private void Form2_Closed(object sender, System.EventArgs e) { xx.from2flag = false; }} public bool from2flag = false;这个不需要的if (form2 != null && form2.IsDisposed)判断就可以了 metababy(花生) 说的应该可以,试下先 to metababy(花生)我的意思是调用相同的页面,显示不同的内容,而且让已经最小化在任务栏里的那个页面成为现在的当前页面。不知道,我说明白了了吗 在web下面的话,button1 事件打开的窗口windowA,button2的事件也是打开windowA,两个按钮都是执行window.open("windowA","openwindow.aspx"...);并且在openwindow.aspx的body的onload事件中执行window.focus()就行了 DiverSoft(採珠人)谢谢你的回复,你的是正解啊! 不好意思,关于Web,哥们是零 关于软件界面颜色变化的判断问题,跪谢啊! 关于C#通过串口给DWIN屏发送指令的问题 飞信免费短信接口 通过程序关闭DEBUG 水晶报表导出成stream 后怎么将这个stream再还原成水晶报表? 引用强名称程序集microsoft.mshtm.dll时事件调用不了? 询问一个学习C#最好的办法 各位XDJM,我刚来CSDN,请大家以后多多照顾:) 散分 【调查】如果你是女生程序员或你有认识的女生程序员的,请报名并谈谈你对女生程序员的看法,欢迎参加!!! 我用c#导入CAPAVI.DLL,运行时提示找不到dll异常,求解,谢谢!!!!!!!! 请帮我看看哪的问题 请问类的引用有没有继承性?
class Form1
{
Form2 form2;
private void button2_Click(object sender, System.EventArgs e)
{
if (!from2flag)
{
form2 = new Form2();
from2flag = true;
form2.xx = this;
form2.Show();
}
}public bool from2flag = false;
private void button3_Click(object sender, System.EventArgs e)
{
if (from2flag)
{
if (form2.WindowState == FormWindowState.Minimized)
{
form2.WindowState = FormWindowState.Normal;
form2.Activate();
}
else
{
form2.Activate();
}
}
}class Form2
{
public Form1 xx; private void Form2_Closed(object sender, System.EventArgs e)
{
xx.from2flag = false;
}
}
这个不需要的
if (form2 != null && form2.IsDisposed)
判断就可以了
我的意思是调用相同的页面,显示不同的内容,而且让已经最小化在任务栏里的那个页面
成为现在的当前页面。
不知道,我说明白了了吗
谢谢你的回复,你的是正解啊!