Winforms丙烯酸效果给C#形式的控件带来了不好的视觉效果

时间:2019-10-16 15:23:12

标签: c# .net winforms blur

我有一个表单,我使用SetWindowCompositionAttribute将丙烯酸模糊添加到表单中。除了一个错误-表单上的控件

例如,当我尝试通过SetWindowCompositionAttribute启用丙烯酸模糊处理并将标签放置在表单顶部时,该标签也是半透明的。我想要半透明形式的不透明控件

如果您不了解我的问题,则只需使用我的代码创建一个新的winforms项目,然后在该表单中添加丙烯酸模糊即可。然后在表格上放置标签。并尝试运行该程序,然后您将看到标签也是半透明的

如何解决此问题

我使用了该网站上的代码将丙烯酸模糊添加到我的表单中。请看

How to create windows 10 acrylic transparency effect in Winform c#

0 个答案:

没有答案