社区
C#
帖子详情
通过form1弹出form2后,如何在不关闭form2的情况下,点击到form1上的控件
yymao2005
2010-01-06 06:57:11
我建了一个form1 上面有一个button1。
想通过点击button1让form2弹出来。
现在form2是弹出来了,但是在form2弹出来以后,form2变成了激活窗口。不关闭form2怎么也点不到form1。
我想知道怎么能在不关闭form2窗口的情况下,点击到form1上的其他控件。
...全文
196
15
打赏
收藏
通过form1弹出form2后,如何在不关闭form2的情况下,点击到form1上的控件
我建了一个form1 上面有一个button1。 想通过点击button1让form2弹出来。 现在form2是弹出来了,但是在form2弹出来以后,form2变成了激活窗口。不关闭form2怎么也点不到form1。 我想知道怎么能在不关闭form2窗口的情况下,点击到form1上的其他控件。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yymao2005
2010-01-09
打赏
举报
回复
谢谢大家 ,的确是用得showdialog();应该用无模式的show();
shelless
2010-01-06
打赏
举报
回复
[Quote=引用 11 楼 mytimes_walker 的回复:]
建议楼主朝墙上撞一下.
[/Quote]
说话这么冲,你就没有遇到困难的时候。你知道不代表全世界都知识。
tianliang1
2010-01-06
打赏
举报
回复
我们都是学生,永远的学生...
hbdys
2010-01-06
打赏
举报
回复
楼主是学生吧
mytimes_walker
2010-01-06
打赏
举报
回复
建议楼主朝墙上撞一下.
flashcjy
2010-01-06
打赏
举报
回复
不用showDialog()就应该可以点到啊~
mngzilin
2010-01-06
打赏
举报
回复
参考:
http://blog.csdn.net/mngzilin/archive/2010/01/01/5118256.aspx
qldsrx
2010-01-06
打赏
举报
回复
form2.Show();
xray2005
2010-01-06
打赏
举报
回复
直接Show
不要 showDialog(),showDialog()出来的模态窗口,所以你不能操作其他的窗口
qq3553174
2010-01-06
打赏
举报
回复
直接Show 不要 showDialog()
wuyq11
2010-01-06
打赏
举报
回复
Form2 f=new Form2();
f.Show();
lujiaxing2007
2010-01-06
打赏
举报
回复
你要么就是用了ShowDialog()要么就是Form1在Form2弹出之后阻塞了线程.
第二种的可能性不大. 你在弹出窗体的时候用Show就可以了. ShowDialog函数是以模式窗体的形式弹出.
这时候Form1是接收不到任何鼠标/键盘事件的!
ginni215
2010-01-06
打赏
举报
回复
不用showDialog()就应该可以点到啊~
HarveyYan
2010-01-06
打赏
举报
回复
form2.Show();
ProjectDD
2010-01-06
打赏
举报
回复
void button1_Click(object sender,EventArgs e){
Form2 form2=Form.Create();
//...
form2.Show();
}
C#使用委托实现在
Form
2中调用
Form
1中的
控件
定义一个委托,在
Form
1中使用该委托声明一个静态委托变量,然后将
Form
1中某个使用
控件
的方法赋予给这个委托变量(建议最好是在
Form
1的构造函数中或者
Form
1加载事件中给该委托变量赋值,至少在
Form
2调用该委托之前...
c#
点击
按钮
弹出
新窗口
form
Form
1是启动窗口,上面有一个button1,要求
点击
button1
弹出
窗口
Form
2。 private void button1_Click(object sender, EventArgs e) {
Form
2 f = new
Form
2(); f.ShowDialog(); }
C#实现在
Form
1的SplitContainer
控件
中
Form
2的按钮打开
Form
3
C#实现在
Form
1的SplitContainer
控件
中
Form
2的按钮打开
Form
3问题描述解决方法 问题描述 C#实现在
Form
1的SplitContainer
控件
中
Form
2的按钮打开
Form
3,
Form
2和
Form
3都在
Form
1的SplitContainer中。
Form
1的SplitConTainer...
Form
2(子窗体)调用
Form
1(父窗体)的
控件
Form
2(子窗体)调用
Form
1(父窗体)的
控件
窗体、
控件
的使用
控件
的事件处理与
控件
的访问 多个窗体之间的跳转
点击
主窗体上的button1,,
弹出
窗体
Form
2,实现
点击
Form
2窗体上的按钮时,在
Form
1的ListBox
控件
里面添加任意字符串; 在
Form
2窗体上添加合适的
控件
,要求输入一十进制数,输出这个数的八进制和二进制; 步骤: 打开...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章