【发布时间】:2011-04-03 14:40:06
【问题描述】:
我正在尝试设置 RadChart 的样式。这是一个条形图,我想更改条形的默认颜色。所以我使用了 RadChart.PaletteBrushes 并定义了 SolidBrush 颜色(在以下链接中找到此方法:http://www.telerik.com/help/wpf/radchart-styling-and-appearance-styling-chart-series.html)如下:
<telerik:RadChart Background="Transparent" HorizontalContentAlignment="Center" HorizontalAlignment="center">
<telerik:RadChart.PaletteBrushes>
<SolidColorBrush Color="#FF0B3F74"/>
<SolidColorBrush Color="#FF721111"/>
<SolidColorBrush Color="#FFA1720B"/>
</telerik:RadChart.PaletteBrushes>
</telerik:RadChart>
但是现在,运行应用程序时出现如下异常:
“System.Windows.Media.SolidColorBrush”必须将 IsFrozen 设置为 false 才能修改。
此异常随机发生。此外,在堆栈跟踪中,也提到了 RadTransition Control。为什么会发生此错误?怎么解决?
【问题讨论】: