可能是什麼原因,用ShowDialog()(無參數)打開的winforms窗體看起來是無模式的(我仍然可以選擇父窗口)?也許它與父窗口中的背景工作有關?當我使用this
作爲參數時,我得到一個交叉線程異常。Windows窗體:無模式ShowDialog?
1
A
回答
2
你是否從擁有主窗口的線程打開它?
0
簡答:是的。
我可以想到有一個'模式'ShowDialog的唯一可能的方式是,如果你打開BackgroundWorker
。 this
引用您的交叉線程異常的事實是一種暗示,您做錯了什麼......
相關問題
- 1. Windows窗體和ShowDialog問題
- 2. Windows窗體:ShowDialog - 對話框不顯示
- 3. VB.NET ShowDialog窗體無法結束
- 4. 以ShowDialog形式打開窗體但關閉窗體
- 5. ShowDialog()不會使窗口模式
- 6. 的ShowDialog不堵父窗體
- 7. C#ShowDialog父窗體爲空
- 8. C#Windows窗體的設計模式
- 9. 參數計數不匹配與Windows窗體ShowDialog委託
- 10. Windows窗體只有通過所謂的ShowDialog()
- 11. Windows窗體模式窗體在基本窗體不活動時立即關閉
- 12. 無法從Windows窗體步入WPF控件的調試模式
- 13. MessageBox.Show()不顯示頂部的ShowDialog窗體
- 14. 如何檢查窗體是否有任何ShowDialog()窗體打開?
- 15. ShowDialog()沒有在主窗體頂部顯示窗體
- 16. 窗體隱藏在ShowDialog()之後的另一個窗體後
- 17. .NET Compact Framework - 沒有ShowDialog的模態窗體
- 18. 我的引導窗體模式窗體無法正常顯示
- 19. 庫模式窗體
- 20. MVC模式窗體
- 21. 使用Windows窗體從主窗口更新無模式對話框
- 22. ASP.NET身份+ Windows身份驗證(混合模式 - 窗體+ Windows)
- 23. 轉換Windows窗體到Windows Metro窗體
- 24. Windows Form Show vs ShowDialog
- 25. Windows窗體 - 從父窗體
- 26. Windows窗體 - 在主窗體
- 27. ShowDialog(),而另一個窗體通過ShowDialog()也是可見的,關閉兩者?
- 28. 使用ShowDialog()阻止所有其他窗口的WPF模式窗口
- 29. 窗體和引導模式
- 30. Thickbox模式窗體相關
當窗體打開時,當前活動的窗口還在嗎? – 2011-02-02 14:42:03