AcadAppser.Application.ShowModelessDialog() 不報錯也不顯示

遇到一個詭異的問題,代碼如下

 Frm_BlockStatisExport1 bse = new Frm_BlockStatisExport1(m_UserConfig.ClientDBConnection, m_UserConfig.UserSpeID, spName, XACAD08.CurrentInfo.CDoc);
                        AcadAppser.Application.ShowModelessDialog(bse);

這個form既不報錯,也不顯示,但是任務欄有這個form的圖標

經過排查,form裏面的代碼沒有問題

解決辦法:

重新實例化一個form,把這個form的東西全部拷貝過去,連控件和代碼,form的名稱改一下就行了。

不要把名稱又改爲之前那個,不然又會出問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章