【问题标题】:How to make a transparent picturebox click through?如何使透明图片框点击通过?
【发布时间】:2012-01-10 06:24:50
【问题描述】:

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

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

【问题讨论】:

    标签: vb.net transparency click-through


    【解决方案1】:

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

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

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

    【讨论】:

    • 不,那不是我想要的。我希望图片框和表单不可见。但只有表单区域才能被点击
    猜你喜欢
    • 2012-07-16
    • 2013-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多