Установка цвета фона для участка графика Telerik RadChart

Мне нужно программно изменить цвет фона области графика линейного графика в элементе управления Telerik RadChart в приложении Silverlight 4. Мне также нужно иметь возможность изменять размер и видимость PointMarker на линейном графике. Я не могу понять, как это сделать.

Самое близкое, что я получил, - это изменение цвета фона ChartArea, но это изменило цвет фона всего, кроме PlotArea.

Весь пример кода, который я нашел на сайте Telerik, где упоминается PointMarker, предназначен для ASP.NET RadChart. Модель программирования для этого элемента управления кажется совсем другой.

Спасибо джим

1 ответ

Решение

Вы можете изменить цвет фона области печати с помощью этого неявного стиля:

  <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 для определенных точек.

Другие вопросы по тегам