【发布时间】:2011-02-17 01:14:05
【问题描述】:
我想要一个表单,其中表单上的控件是完全可见的,但表单本身是不可见的。如果我更改表单的Opacity,这会使表单和它上面的控件都是半透明的,所以这不起作用。
我不能通过设置表单的TransparencyKey 来做到这一点,因为我在表单上有一个PictureBox。如果 PictureBox 中的图像恰好包含与TransparencyKey 匹配的像素,它们会在表单中显示为开口,这是我不想要的。
【问题讨论】:
-
我不确定我明白你在问什么?
-
C# 不做 UI,框架做 UI。您使用的是哪个框架(WinForm、WPF、Win32?)
-
为清楚起见进行了编辑 - 如果这不是您所要求的,请随时回滚我的更改,但我很确定它是。我实际上遇到了完全相同的问题,我想知道自己该怎么做。
标签: c# .net winforms transparency