Vb.net 如何使一个透明的图片盒点击通过?

Vb.net 如何使一个透明的图片盒点击通过?,vb.net,transparency,click-through,Vb.net,Transparency,Click Through,我想使图片框的形式是透明的,并点击通过 在上图中,黄色区域是图片框,红色区域是表单。表单区域应该是透明的,但不能点击。图片框应该是透明的,并点击通过。我怎样才能做到这一点?我在VB.net(VS2010.net 4)中做我的项目。基本上,你需要使窗体的背景不可见,而图片框则是可见的。如果我是对的,您可以使用以下代码使窗体的背景不可见: Public Sub InitializeMyForm() BackColor = Color.White TransparencyKey

我想使图片框的形式是透明的,并点击通过


在上图中,黄色区域是图片框,红色区域是表单。表单区域应该是透明的,但不能点击。图片框应该是透明的,并点击通过。我怎样才能做到这一点?我在VB.net(VS2010.net 4)中做我的项目。

基本上,你需要使窗体的背景不可见,而图片框则是可见的。如果我是对的,您可以使用以下代码使窗体的背景不可见:

Public Sub InitializeMyForm()
     BackColor = Color.White
     TransparencyKey = BackColor
End Sub 

现在,您可以为图片框或“红色区域”的单击事件添加代码,使其单击通过。

不,这不是我想要的。我希望图片框和表单不可见。但是只有表单区域应该被点击通过