【问题标题】:C# win form transparencyC# win 表单透明度
【发布时间】:2011-12-04 00:59:01
【问题描述】:

我正在使用 C# 来制作我的桌面应用程序。 但我想为图片框控件制作更多具有全透明背景和不同透明度级别的图形应用程序。 基本上,不是去除纯色的千篇一律的不透明度。

我怎样才能用 C# 完成这个?

【问题讨论】:

  • 您使用的是 WinForms 还是 WPF?
  • @Drake 我建议使用 WPF。否则,你可以玩Graphics
  • 如果你使用的是winform,你只能通过gdi+来实现,它们是相当的hack。否则你必须使用 WPF,它真的更容易。
  • 我使用的是winform,但如果需要我可以使用WPF。

标签: c# png transparency


【解决方案1】:

很简单,继续使用 WPF。 This 给了我一个很好的起点。

【讨论】:

    【解决方案2】:

    这应该会有所帮助:

    http://www.c-sharpcorner.com/UploadFile/scottlysle/XparentFormsCS10282007212944PM/XparentFormsCS.aspx

    还有

    form2.Opacity = .x;其中 x 是透明度的百分比 要么 如果您使用 VSTO,可以在表单的外观属性中直接编辑透明度

    【讨论】:

      猜你喜欢
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      • 2011-11-07
      • 2010-12-07
      • 1970-01-01
      • 2012-03-28
      相关资源
      最近更新 更多