[英]Popup window in C#.net
單擊按鈕時如何彈出子窗體。 我想讓winform放在屏幕的中央,並且整個背景屏幕都應該模糊。 並且應該在窗體的右上角顯示一個小的關閉按鈕。 我已經在網上搜索了,但一無所獲。
使用Winforms。
制作一個新的Windows窗體。 默認情況下,它具有關閉按鈕。 將其默認位置設置為中心屏幕。 然后在您的按鈕上單擊。
假設您的新表格是Form2
Form2 frm = new Form2();
frm.ShowDialog();
它不會使屏幕的其余部分模糊,但用戶將無法對其進行任何操作。
對於模糊效果,已在此處發布了解決方法
您可以像這樣從點擊按鈕觸發事件
Form form1=new Form();
form1.show;
然后,使父屏幕模糊,請使用的不透明度屬性,並根據您的要求增加或減少它的不透明度。 您還可以使用計時器控制子窗體的透明度,並通過單擊計時器增加子窗體的功能,使其更具動態性和交互性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.