以文本方式查看主题

-  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
--  
找了小余 发现是全局表事件有冲突导致这个问题  谢谢楼上几位