日期:2014-05-18  浏览次数:20814 次

showDialog问题。。
有一个窗体,第一次进来的时候我是showDialog显示的,然后我把这个窗体隐藏了,我想把它在show出来(这里不用showDialog,因为用这个之后窗体会刷一次)。但是show出来的窗体不是模式窗体,我要的是show出来是模式窗体(就是只能操作当前窗体,点其他窗体是无法操作的。)

------解决方案--------------------
探讨

我遇到和楼主一样的问题,使用showDialog()的话会独占线程,如果我正在使用progressbar进度条显示更新数据时,突然用showDialog()弹出窗体的话,更新会被中断。而如果用show()的话则不会出现该情况,但是show()不是模式窗体,无法实现只能操作当前窗体,点其他窗体无法操作的状态。

------解决方案--------------------
当初这个刷新问题 搞的 命差点没了!!最后研究出,使用弹出div,同时灰化背景!这样处理div里面数据也简单的多了