2010-04-07 64 views
0

如果使用transparentkey属性使顶层窗体透明,它可以工作,但它也使得主窗体可点击通过。我想要与此相反,表单变得透明,但仍能够接受点击。这可以做到吗?Windows窗体C中的透明度#

+0

你想整个窗口透明或只是一点点? – Skizz 2010-04-07 09:24:33

+0

您的用户应该如何猜测点击并不真正转到她点击的位置? – 2010-04-07 13:11:58

回答

0

还有

myform.Opacity = .75 

..这可以根据需要改变。根据您的需求,它可能会更好地工作 - 您没有说明是整个表单还是只有一部分需要透明。此外,从MSDNTransparencyKey

任何鼠标动作,诸如点击鼠标 ,被上 执行的形式的透明区域将 下面 透明区域转移到窗口。

..所以它似乎不会帮助你。

1

Here是een的解决方案。表单完全透明,仍然可点击。

+0

会检查这一点。谢谢 – user257412 2010-10-09 08:47:37