社区
C#
帖子详情
c#下如何让messagebox置于最前?
interxyx
2012-06-27 11:10:22
c#下如何让messagebox置于最前?就是messagebox如果不点掉的话,不可以操作其他界面!
...全文
5597
14
打赏
收藏
c#下如何让messagebox置于最前?
c#下如何让messagebox置于最前?就是messagebox如果不点掉的话,不可以操作其他界面!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzzd2001
2014-12-08
打赏
举报
回复
MessageBox.Show("xxxx", "xxxx", MessageBoxButtons.OKCancel, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); 绝对有效
北冥有鱼_
2013-04-27
打赏
举报
回复
1
MessageShow(this,"msg"); 终结此贴。
geminizane
2012-06-27
打赏
举报
回复
一个timer一直刷成top,然后这个弹出的对话框全屏显示,点击关闭按钮return……
interxyx
2012-06-27
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
MessageBox.Show()的话,即使你不关掉它,还是可以操作其他界面的
你show MessageBox的线程和其他界面不是一个线程?
[/Quote]
是一个线程
cnfixit
2012-06-27
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
MessageBox.Show()的话,即使你不关掉它,还是可以操作其他界面的
[/Quote]
你show MessageBox的线程和其他界面不是一个线程?
interxyx
2012-06-27
打赏
举报
回复
MessageBox.Show()的话,即使你不关掉它,还是可以操作其他界面的
xxjltan
2012-06-27
打赏
举报
回复
本来就是这个样子的啦,难道你代码有问题或设定了?
请叫我小码哥
2012-06-27
打赏
举报
回复
MessageBox.Show()调用出来就在最前.
pz25925
2012-06-27
打赏
举报
回复
model ?
cnfixit
2012-06-27
打赏
举报
回复
那要看你的其他窗口是怎么组织的
风吹腚腚凉
2012-06-27
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
API函数MessageBox,传递父窗口的句柄。MessageBox就会相对父窗口成为模态窗口。
不要在子线程里用MessageBox这是不用讨论的问题,因为不要在非窗口线程中操作UI是一个基本常识,显然包括了不要在子线程里用MessageBox。
[/Quote]
那是因为2个线程同时控制一个控件的时候才会有问题吧,你只用一个单独的子线程去操作,放弃主线程操作,我感觉问题不大啊?
是不是这样?没有挑衅的意思哦
threenewbee
2012-06-27
打赏
举报
回复
API函数MessageBox,传递父窗口的句柄。MessageBox就会相对父窗口成为模态窗口。
不要在子线程里用MessageBox这是不用讨论的问题,因为不要在非窗口线程中操作UI是一个基本常识,显然包括了不要在子线程里用MessageBox。
机器人
2012-06-27
打赏
举报
回复
不要在子线程里用 MessageBox
大黄鸭在发光
2012-06-27
打赏
举报
回复
它本身就在最前啊
C#
MessageBox
最全的详解
MessageBox
详解,关于如何使用,以及所有功能
C#
中
MessageBox
用法大全(附效果图)
C#
中
MessageBox
用法大全(附效果图) 我们在程序中经常会用到
MessageBox
。
MessageBox
.Show()共有21中重载方法。现将其常见用法总结如下: 1.
MessageBox
.Show("Hello~~~~"); 最简单的,只显示提示信息。 2.
MessageBox
.Show("There are something wrong!","ERROR"); 可以给消息框加上标题。 3.if (
MessageBox
.Show("Delete th...
C#
中
Messagebox
的简单使用
C#
中
Messagebox
常用方法介绍
【
C#
】
MessageBox
Debug.WriteLine 和 Console.WriteLine 适用于简单的信息输出,前者用于调试版本,后者用于控制台应用程序。对于更复杂的日志记录需求,可以考虑使用 NLog、log4net 或 Serilog 等日志库。这些方法不会弹出窗口,但可以在开发过程中或通过查看日志文件来查看输出的信息。
C#
使
MessageBox
.Show弹出框保持
最前
【代码】
C#
使
MessageBox
.Show弹出框保持
最前
。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章