-2

我想将表单的背景设置为透明,但遇到错误“属性值无效”。不知道有没有简单的方法可以在windows中将透明背景图片设置为表单?

我正在尝试制作 ac# windows 窗体应用程序。

我还不能上传图片。例如,我想运行我的应用程序并查看一本书的图片(没有任何白色背景边框),包括工具

4

2 回答 2

4

这是一个代码,可以帮助您实现您想要做的事情。以下代码将使表单透明,但使控件可见。如果你也想隐藏控件,我建议你将表单不透明度设置为 0%

this.BackColor = Color.White;
this.TransparencyKey = Color.White;

谢谢,

我希望这有帮助 :)

于 2012-10-03T21:26:38.293 回答
0

假设您使用的是 Windows 窗体,请将不透明度设置为 0.0 到 1.0 之间的任何值。具有 0.0(完全透明)和 1.0(完全不透明)。

form.Opacity = 0.0;

MSDN 来源:如何创建透明表单

于 2012-10-03T20:40:40.627 回答