我想在WF中创建具有半透明背景的桌面边框少部件。像这样:
但现在没有运气。我可以实现的全部背景透明度
this.BackColor = Color.Black;
this.TransparencyKey = this.BackColor;
或整个表单
this.Opacity = .4;
有些时候我也花费组合TransparencyKey和BackgroundImage,但结果只是一个坚实的黑色背景。
完全绝望我创建了两个表单,一个是完全透明的文本,另一个是不透明度,但是在移动过程中我无法将第一个窗口保持在上面,因此文本变暗了。
是否有可能在WF中进行此操作,或者我需要查找QT或antoher窗口库。
答案 0 :(得分:0)
经过几天的研究,我没有找到任何在Windows 10上运行的解决方案。看起来没有任何方法可以解决它。所以我最终在WPF中创建了这个项目,可以轻松完成。