【问题标题】:opacity value for my C# form isn't adjusting我的 C# 表单的不透明度值未调整
【发布时间】:2019-02-08 00:56:14
【问题描述】:

我想让我的一种形式不透明。我通过将不透明度值更改为 0 到 100 之间的形式来做到这一点。后来我想在运行时更改这个值,所以我写了一些代码:

Opacity = 80;

但是我的表单似乎并没有改变不透明度。有谁知道我做错了什么。

【问题讨论】:

  • 我不确定是否可以写成答案,但我相信不透明度是从 0 到 1,所以你想要 0.80,尽管我可能会将自己与 UWP 混淆。
  • @gilliduck,您是正确的,您应该发布作为答案。不透明度在 0 和 1 之间起作用。因此 0.8 的值是正确的。
  • @HandbagCrab 感谢您的确认。

标签: c# winforms opacity


【解决方案1】:

Form.Opacity 属性范围从 0 到 1。因此,要实现 80% 的不透明度,您可以编写 Opacity = 0.8

【讨论】:

  • 非常感谢,它的工作原理有点令人困惑
猜你喜欢
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-12
相关资源
最近更新 更多