我需要以编程方式更改 Silverlight 4 应用程序中 Telerik RadChart 控件中折线图绘图区域的背景颜色。我还需要能够在折线图上更改 PointMarker 的大小和可见性。我也不知道该怎么做。
我得到的最接近的是更改 ChartArea 的背景颜色,但这改变了除 PlotArea 之外的所有内容的背景颜色。
我在 Telerik 网站上找到的所有提到 PointMarker 的示例代码都适用于 ASP.NET RadChart。该控件的编程模型似乎非常不同。
谢谢,吉姆
我需要以编程方式更改 Silverlight 4 应用程序中 Telerik RadChart 控件中折线图绘图区域的背景颜色。我还需要能够在折线图上更改 PointMarker 的大小和可见性。我也不知道该怎么做。
我得到的最接近的是更改 ChartArea 的背景颜色,但这改变了除 PlotArea 之外的所有内容的背景颜色。
我在 Telerik 网站上找到的所有提到 PointMarker 的示例代码都适用于 ASP.NET RadChart。该控件的编程模型似乎非常不同。
谢谢,吉姆
您可以使用此隐式样式更改绘图区域的背景颜色:
<telerik:RadChart x:Name="RadChart1">
<telerik:ChartArea>
<telerik:ChartArea.PlotAreaStyle>
<Style TargetType="telerik:ClipPanel">
<Setter Property="Background" Value="Yellow"/>
</Style>
</telerik:ChartArea.PlotAreaStyle>
</telerik:ChartArea>
</telerik:RadChart>
看看这个帮助主题,它与源代码一起演示如何更改特定点的 PointMarks 的可见性。