【发布时间】:2014-01-28 00:50:21
【问题描述】:
我正在尝试在 c# 代码中添加颜色,例如以下颜色代码。
ListTreeView.Background = new SolidColorBrush(Colors.White);
这是工作..但我想将此颜色添加为颜色代码,所以我添加为
System.Windows.Media
谁能给我一个例子
系统.绘图
那么我可以做到以下几点:
ListTreeView.Background = ColorTranslator.FromHtml("#FFE7EFF2");
这给了我错误;有什么想法吗?
【问题讨论】:
-
这是 WinForms 还是 WPF?
-
那个代码对吗?正如@ho1 所说,
ColorTranslator.FromHtml("#E7EFF2")将适用于 RGB 十六进制值 - 但您有一个 8 位字符串。你那里也有 alpha 值吗? -
这完全是 WPF,但仍然无法正常工作。查看整个代码.. tlvi.Background = System.Drawing.ColorTranslator.FromHtml("#FFE7EFF2");
标签: c# system.drawing