wpf中如何制作無邊框窗體並圓角透明


今天在做wpf程序的時候遇到了一個制作無邊框的窗體並且有透明圓角的問題,我把解決的過程寫下來,和大家學習

正常窗體必須把WindowStyle="None"這個屬性加上去,但是加上去之后就會出現窗體不能拖動,為了解決沒有邊

無法拖動窗體的問題必須在后台加入代碼

在窗體的  mousedown事件中寫入

    if (e.LeftButton == MouseButtonState.Pressed)
            {
                DragMove();
            }

調運自帶的拖動方法;

無邊框是和拖動是解決了,但是透明圓角還是沒辦法,那是怎么回事呢,呵呵,萬事大吉只欠東風,

窗體屬性中 AllowsTransparency="True"

 

問題都解決了,呵呵


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM