关于WPF window中AllowsTransparency属性

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

public bool AllowsTransparency { get; set; }

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

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

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

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

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

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

posted @ 2023-05-11 10:15  Tulip123  阅读(462)  评论(0编辑  收藏  举报