【问题标题】:ColorPreview for Hex Color in C# in VSVS 中 C# 中十六进制颜色的 ColorPreview
【发布时间】:2020-05-12 03:48:52
【问题描述】:

我在 VisualStudio 中使用 C# 进行编程,我得到了十六进制字符串格式的颜色。费克斯。 “#D8AE6D”。我想快速预览颜色,所以我知道代码代表什么。对于 HTML/CSS,有很多解决方案。但我发现不是通常的 C# 代码。

是否有推荐的工具或插件,甚至是内置解决方案?

【问题讨论】:

  • 检查this
  • 我想你误会了。我想真正看到十六进制的颜色,而不是将其转换为另一种格式
  • 我明白了。那么什么平台呢? WinForms、WPF、UWP?
  • 它的字符串十六进制就像我的问题一样。它的 c# .net 框架 .. 是否有针对此的市场插件或是否有内置解决方案,因为对于 html/css,我认为有可能

标签: c# visual-studio colors


【解决方案1】:

如果你想从十六进制预览颜色,我建议你可以将颜色设置为图片框的黑色。

如下:

private void Form1_Load(object sender, EventArgs e)
        {
            Color color = ColorTranslator.FromHtml("#D8AE6D");
            pictureBox1.BackColor = color;
        }

结果:

【讨论】:

  • 您能否详细说明我何时可以致电/使用您的解决方案?我正在寻找“DevelopmentTime”/“EditorTime”-解决方案,而不是运行时。
猜你喜欢
  • 2014-07-03
  • 2013-10-28
  • 2019-07-08
  • 2019-06-16
  • 2021-03-08
  • 2012-07-22
  • 2012-09-14
  • 2019-10-29
  • 2020-03-05
相关资源
最近更新 更多