簡體   English   中英

.NET Compact Framework - 沒有ShowDialog的模式窗體

[英].NET Compact Framework - modal Form without ShowDialog

有沒有辦法在沒有ShowDialog metod調用的情況下顯示模態形式? 通過顯示模態表單,我的意思是表單覆蓋當前表單並阻止用戶輸入bacground表單。 要顯示的表單是不是全屏的MessageBox樣式表單。

謝謝

多米尼克

我假設您可以設置“對話框”表單以保持在頂部(TopMost屬性),然后禁用主窗體以防止輸入。

這只是一個部分解決方案,因為主表單仍然可以集中,關閉等。您需要自己處理所有這些情況以防止它們。

您是否有任何特殊原因想要使用ShowDialog?

你可以嘗試這樣做:

    MyForm frm = new MyForm();  // this would be your modeless dialog
    frm->show(this);           // "this" being the instance that invokes it.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM