SolidColorBrush无法正确显示

时间:2012-07-30 15:19:57

标签: c# asp.net wpf

在C#WPF应用程序中,我编写了这些饼图:但它实际上并不显示红色而是金色。现在我被告知这是因为Visifire有一些bug。不过,有什么方法可以显示红色。这很重要,因为护士必须知道可能还没有输入某人的过敏症。

if (alrg.Description == "No Allergies") 
    alrg.Color = new SolidColorBrush(Colors.Red);
else if (alrg.Description == "Unknown") 
    alrg.Color = new SolidColorBrush(Colors.Yellow);
else if (alrg.Description == "Allergies") 
    alrg.Color = new SolidColorBrush(Colors.Green);

1 个答案:

答案 0 :(得分:1)

alrg上的Color属性当然是Color,而不是画笔。 如果是这样,你的作业应该是alrg.Color = Colors.Red;

你能发布alrg Class的代码吗?