以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何让对话框始终在最上? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=58218) |
-- 作者:rjh4078 -- 发布时间:2014/10/14 8:52:00 -- 如何让对话框始终在最上? 一个模式窗口 弹出对话框的时候对话框看不见 程序感觉假死了一样 通过堆叠窗口才能调出那个对话框 |
-- 作者:Bin -- 发布时间:2014/10/14 8:53:00 -- 这个模式窗口,你设置了 TopMOST=TRUE 吧? 设置了最顶层显示? |
-- 作者:rjh4078 -- 发布时间:2014/10/14 8:56:00 -- 是不是和这句有关e.Form.baseform.WindowState=2? |
-- 作者:rjh4078 -- 发布时间:2014/10/14 8:58:00 -- 去掉了还是会这样 |
-- 作者:rjh4078 -- 发布时间:2014/10/14 9:00:00 -- 没有设置最顶层显示 |
-- 作者:Bin -- 发布时间:2014/10/14 9:03:00 -- 上例子 |
-- 作者:有点甜 -- 发布时间:2014/10/14 9:43:00 -- 如果是对话框,可以用这种试试,不行就上传例子
用这句替换原来的messagebox
MessageBox.Show("数据库配置文件没有找到!请与开发商联系", "重要提示",MessageBoxButtons.Ok,MessageBoxIcon.Error, 0, Windows.forms.MessageBoxOptions.ServiceNotification) |
-- 作者:nothing -- 发布时间:2014/10/14 10:55:00 -- MessageBox.Show("数据库配置文件没有找到!请与开发商联系", "重要提示",MessageBoxButtons.Ok,MessageBoxIcon.Error, 0, Windows.forms.MessageBoxOptions.ServiceNotification) 建议加到狐表平台里去 打开狐表的时候,有错误提示,没有在最前面的,要任务栏点一下才显示出来,不知道的还以为启动界面一直在运行
|
-- 作者:rjh4078 -- 发布时间:2014/10/14 12:28:00 -- 找了小余 发现是全局表事件有冲突导致这个问题 谢谢楼上几位 |