【问题标题】:Transparant Background of a Form (Windows Forms)窗体的透明背景(Windows 窗体)
【发布时间】:2011-08-25 11:58:57
【问题描述】:

我必须创建一个激光指针类型的光标才能在 Powerpoint 演示文稿上显示。光标应该是一个不透明的圆圈。我已经设法在 Windows 7 上做到了这一点,但是当我在 XP 上启动我的应用程序时,它会显示一个矩形。

我创建了一个表单,它的背景颜色与 transparancykey 的颜色相同。 通过这样做,它只显示表单的背景 (PNG) 图像(具有透明背景的圆形)。我还在表单上使用不透明度。

谁能告诉我怎么做?

【问题讨论】:

    标签: c# .net winforms .net-4.0


    【解决方案1】:

    你必须给AllowTransparency=true

    【讨论】:

    • 我已经将 AllowTransparency 设置为 true,但是。在 Windows 7 中,它完全按照我的意图显示。在 Windows XP 中,它只显示正方形而不是椭圆。您还有其他建议吗?
    猜你喜欢
    • 1970-01-01
    • 2021-05-20
    • 2016-02-05
    • 2012-12-27
    • 2011-05-06
    • 2016-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多