如何使透明的图片框点击?

时间:2012-01-10 06:24:51

标签: vb.net transparency click-through

我想让表单中的图片框透明并点击。

enter image description here

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

1 个答案:

答案 0 :(得分:0)

基本上,您需要使图片的背景不可见,因为图片框是可见的。如果我是对的,您可以使用以下代码使表单的背景不可见:

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

现在,您可以为图片框的点击事件或“红色区域”添加代码,以便点击它。