[英]How to prevent clicks outside the current form?
我想要當用戶單擊按鈕時將打開的表單,我不希望用戶單擊此表單之外的其他任何位置(防止他單擊父表單上的任何其他按鈕),我想限制其在此表單內的操作表單,直到他關閉該表單(確保此表單是最頂部),並且我希望該表單對表單外部的任何點擊發出警報(閃爍),以便用戶理解他必須首先關閉它。
當打開表單而不是
Form form = new Form();
form.Show();
采用
Form form = new Form();
form.ShowDialog()
超級容易修復! 我假設您現在顯示表單的代碼是
form.Show();
要創建/顯示模式表單的實例(限制單擊該表單),您只需要將以下行更改為:
form.ShowDialog();
利亞姆
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.