[英]Changing shape of windows form and raise custom event
我正在創建一個“ Rocket Dock”應用程序。
1)更改Windows窗體的默認形狀。 像曲線邊緣等。2)如何引發事件,以便當我將光標移到屏幕頂部時,我的應用程序出現,而當離開界面時,它向上移動並消失?
1)有兩種創建自定義WinForm形狀的方法
1a)將表單的背景設置為圖像,並使用透明鍵:
http://msdn.microsoft.com/zh-cn/library/aa289517%28v=vs.71%29.aspx
1b)使用System.Drawing定義自定義形狀,並將表單區域設置為新創建的路徑: http : //codegod.org/WebAppCodeGod/Creating-Custom-Shapes-for-Forms-in-Windows-Forms-AID377.aspx
2)將表單折疊到很小的尺寸,並鈎住MouseEnter(或MouseHover)事件以觸發“輸入”效果。 您可以掛鈎窗體的MouseLeave事件以觸發“離開”效果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.