在WPF中,我可以使用以下代码设置堆栈面板的背景
stackPanelFlasher.Background = Brushes.Aqua;
如何将颜色设置为十六进制颜色代码,例如
#C7DFFC
? 最佳答案
BrushConverter bc = new BrushConverter();
stackPanelFlasher.Background= (Brush)bc.ConvertFrom("#C7DFFC");
应该做的工作。如果要使其防水,最好是
BrushConverter bc = new BrushConverter();
Brush brush=(Brush)bc.ConvertFrom("#C7DFFC");
brush.Freeze();
stackPanelFlasher.Background=brush;
需要更少的资源...
关于wpf - 使用自定义颜色代码设置面板的背景,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3246611/