關於WPF window中AllowsTransparency屬性

今天要記錄分享的主角是AllowsTransparency屬性

public bool AllowsTransparency { get; set; }

這個屬性是表示 獲取或設置一個值,該值指示窗口的工作區是否支持透明度。true表示窗口支持透明度;否則,false。默認是true。

當窗口的 Background 屬性設置爲透明色(例如使用透明)時,窗口將保持不透明

這意味着看不到窗口“下方”的桌面和任何正在運行的應用程序。

同時需要注意的是,如果window中採用了winfrom用戶控件的話,那就必須把AllowsTransparency設置爲false,否則就會出現在xaml設計中看着好好的顯示,實際一運行啥也沒有。

Background="Transparent"
AllowsTransparency="False"//表示不允許窗體透明

記錄一下遇到的奇葩問題,下次記得!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章