关于WPF window中AllowsTransparency属性

今天要记录分享的主角是AllowsTransparency属性

public bool AllowsTransparency { get; set; }

这个属性是表示 获取或设置一个值,该值指示窗口的工作区是否支持透明度。true表示窗口支持透明度;否则,false。默认是true。

当窗口的 Background 属性设置为透明色(例如使用透明)时,窗口将保持不透明

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

同时需要注意的是,如果window中采用了winfrom用户控件的话,那就必须把AllowsTransparency设置为false,否则就会出现在xaml设计中看着好好的显示,实际一运行啥也没有。

Background="Transparent"
AllowsTransparency="False"//表示不允许窗体透明

记录一下遇到的奇葩问题,下次记得!

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