以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于窗口的一个置顶问题! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60056) |
-- 作者:heying325 -- 发布时间:2014/11/17 15:51:00 -- 关于窗口的一个置顶问题! 我将一个窗口设置了: e.Form.BaseForm.TopMost = True 可是问题来了,这个窗口里面有table控件,而且我设置了快捷菜单,就是右击表格会排序等。。排序命令我都是用的系统命令。 当我选中了排序中的“小于”后,会跳出一个对话框让我输入。。 可是我给这个窗口设置了e.Form.BaseForm.TopMost = True后,跳出的对话框默认在底部,无法显示在当前窗口的顶部。。这样就卡死了。。请问怎么办?
|
-- 作者:Bin -- 发布时间:2014/11/17 15:52:00 -- 对话框窗口也设置 e.Form.BaseForm.TopMost = True |
-- 作者:有点甜 -- 发布时间:2014/11/17 15:53:00 -- 不要设置topMost,或者右键的时候,去掉TopMost |
-- 作者:heying325 -- 发布时间:2014/11/17 16:10:00 -- 这个对话框窗口时系统自带的额,不是我创建的! 请问怎么设置? |
-- 作者:Bin -- 发布时间:2014/11/17 16:12:00 -- 右键的时候去掉TopMost试试看 |
-- 作者:有点甜 -- 发布时间:2014/11/17 16:14:00 -- 在使用右键菜单的时候,把TopMost设置成false,之后,在PrepareEdit或者Click事件把TopMost设置成True即可
http://www.foxtable.com/help/topics/0662.htm、 |