【问题标题】:Button foreground - how to easily obtain the color?按钮前景 - 如何轻松获取颜色?
【发布时间】:2014-10-16 00:00:59
【问题描述】:

我创建了一个画笔来为按钮前景分配颜色。但我想不通找回颜色? 我找到了一些解决方案,但都非常复杂。

我将按钮前景色设置为黑色。

现在我需要一个代码,提供一个按钮,检索颜色并返回黑色(在本例中)。

【问题讨论】:

  • 请添加一些代码。
  • 如何访问前台?以编程方式?通过绑定?控件不存储它们以前的状态,因此您必须存储原始值或使用 WPF 触发器,从而自动执行反转过程。
  • 我不确定你在说什么。我将按钮前景的颜色设置为黑色(使用画笔)。现在我想获得颜色 - BLACK。
  • 你是这个意思吗? stackoverflow.com/questions/5641078/convert-from-color-to-brush它显示了画笔和颜色之间的转换以及签证verca
  • 我试过了,但它不是 SolicColorBrush。

标签: c# wpf button colors


【解决方案1】:

如果您想检索元素的当前颜色,您可以简单地从按钮中分配一个新的 Color 变量,如下所示:

Color getColor;
getColor = button1.ForeColor;
Console.WriteLine(getColor); /* To print the retrned color in the debug console */

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-12
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 2012-04-07
    • 2011-12-26
    • 1970-01-01
    相关资源
    最近更新 更多