1
我正在主持一个Silverlight线条系列图表,并且对于我的生活无法弄清楚如何主题颜色的周期刻度我的图表Silverlight工具包 - 如何为主题线条系列图的刻度线颜色
在浅色背景显示,但是在深色背景上时,他们看起来很棒,他们是看不见的(他们是黑人)
任何帮助将不胜感激
感谢 道格
我正在主持一个Silverlight线条系列图表,并且对于我的生活无法弄清楚如何主题颜色的周期刻度我的图表Silverlight工具包 - 如何为主题线条系列图的刻度线颜色
在浅色背景显示,但是在深色背景上时,他们看起来很棒,他们是看不见的(他们是黑人)
任何帮助将不胜感激
感谢 道格
当你看看内置样式Silverlight工具包的图表,你会看到以下内容:
<!-- charting:Chart -->
<Style TargetType="charting:Chart">
<Setter Property="BorderBrush" Value="Black" />
<Setter Property="BorderThickness" Value="1" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Padding" Value="10" />
<Setter Property="Palette">
<Setter.Value>
<datavis:ResourceDictionaryCollection>
<!-- Blue -->
<ResourceDictionary>
<RadialGradientBrush x:Key="Background" GradientOrigin="-0.1,-0.1" Center="0.075,0.015" RadiusX="1.05" RadiusY="0.9">
<GradientStop Color="#FFB9D6F7" />
<GradientStop Color="#FF284B70" Offset="1" />
</RadialGradientBrush>
<Style x:Key="DataPointStyle" TargetType="Control">
<Setter Property="Background" Value="{StaticResource Background}" />
</Style>
<Style x:Key="DataShapeStyle" TargetType="Shape">
<Setter Property="Stroke" Value="{StaticResource Background}" />
<Setter Property="StrokeThickness" Value="2" />
<Setter Property="StrokeMiterLimit" Value="1" />
<Setter Property="Fill" Value="{StaticResource Background}" />
</Style>
</ResourceDictionary>
<!-- Red -->
<ResourceDictionary>
<RadialGradientBrush x:Key="Background" GradientOrigin="-0.1,-0.1" Center="0.075,0.015" RadiusX="1.05" RadiusY="0.9">
<GradientStop Color="#FFFBB7B5" />
<GradientStop Color="#FF702828" Offset="1" />
</RadialGradientBrush>
<Style x:Key="DataPointStyle" TargetType="Control">
<Setter Property="Background" Value="{StaticResource Background}" />
</Style>
<Style x:Key="DataShapeStyle" TargetType="Shape">
<Setter Property="Stroke" Value="{StaticResource Background}" />
<Setter Property="StrokeThickness" Value="2" />
<Setter Property="StrokeMiterLimit" Value="1" />
<Setter Property="Fill" Value="{StaticResource Background}" />
</Style>
</ResourceDictionary>
的颜色来自于面板性能 - 每一个新系列会从这个调色板另一个项目,尽可能我可以告诉。
前段时间,我尝试使用Silverlight Toolkit图表做一个应用程序,并在几天后将它们扔进垃圾箱 - 它们根本不适合使用/定制。我使用的是Visifire图表,并且对它们非常满意,因为它们更容易使用。 – Sander 2011-01-11 11:22:41
我已经完成了一个相当大的项目,成功地使用它们 - 这是我遇到的唯一问题,所以现在更改组件已经太晚了...... – Doug 2011-01-13 01:56:50