【问题标题】:How To Make VB.Net Form Invisible如何使 VB.Net 表单不可见
【发布时间】:2012-01-06 04:55:15
【问题描述】:

我正在使用 VB.Net,我想问一下如何使我的表单不可见,而其上的其他对象可见?当我将表单的不透明度属性设置为 0% 时,它上面的对象就会受到影响。在此先感谢:))

【问题讨论】:

    标签: vb.net forms opacity


    【解决方案1】:

    没有简单的方法可以做到这一点,但互联网上有很多例子展示了它是如何做到的。

    试试这个方法http://www.vbforums.com/showthread.php?t=396385

    【讨论】:

    • 您是否尝试过使用该代码?该代码对我不起作用... :(
    【解决方案2】:

    您可以使用表单的TransparencyKey Property。您可以设置表单的背景颜色,然后将其设置为透明度键,只有背景颜色会变为透明。它将使表单透明,除了控件。

    像这样:

    Public Sub InitializeMyForm()
        BackColor = Color.Red
        ' Make the background color of form display transparently.
        TransparencyKey = BackColor
    End Sub 'InitializeMyForm
    

    希望这会有所帮助。

    【讨论】:

    • 如果你不介意的话,当你把它拖到其他位置时,有什么办法可以移动它吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    相关资源
    最近更新 更多