Silverlight 4 툴킷 차트의 xaml에서 각 라인의 색상을 변경하려면 어떻게해야합니까? 트릭 뒤에 많은 코드를 보았지만 그렇게하고 싶지는 않습니다. mvvm을 사용하는 방법이 있습니까? 나는 xaml에서 그것을하는 것을 선호 할 것이다. xaml의 silverlight 4 차트에서 각 라인의 색상을 변경하는 방법
<toolkit:Chart Grid.Row="1" Title="Actuals + Forecast" DataContext="{Binding Path=SelectedSKU}">
<toolkit:Chart.Series>
<toolkit:LineSeries Title="Manual Forecast"
ItemsSource="{Binding Path=LstChartData}"
IndependentValueBinding="{Binding Path=StrPeriod}"
DependentValueBinding="{Binding Path=DQuantity}" BorderBrush="#FFFF0300"/>
<toolkit:LineSeries Title="Automatically Generated Forecast"
ItemsSource="{Binding Path=LstAChartData}"
IndependentValueBinding="{Binding Path=StrPeriod}"
DependentValueBinding="{Binding Path=DQuantity}" Foreground="Green"BorderBrush="Green" />
<toolkit:LineSeries Title="Actual History"
ItemsSource="{Binding Path=LstMChartData}"
IndependentValueBinding="{Binding Path=StrPeriod}"
DependentValueBinding="{Binding Path=DQuantity}" Foreground="Blue" />
</toolkit:Chart.Series>
</toolkit:Chart>
는이 기사보고 :
이
내가 시도 무엇 http://blogs.msdn.com/b/delay/archive/2009/02/04/columns-of-a-different-color-customizing-the-appearance-of-silverlight-charts-with-re-templating-and-mvvm.aspx을하지만, 내가 그것을 알아 낸이 실버 라이트 4
저는 xaml에서 알 수있는 한이 질문에 대해 약간 혼란스러워합니다. 각 라인리스트는 이미 차트 자체 팔레트 시스템에 의해 다른 색상으로 주어질 것입니다. – AnthonyWJones
예,하지만 색상은 모두 파란색 음영이 다릅니다. 내 데이터가 서로 가깝기 때문에 색상이 파란색, 빨간색 및 녹색이라고하면 쉽게 구분할 수 있습니다. 나는 파란 색조가 3 가지 다르다. 나는 그것이 일어나지 않는다는 것을 예를 보았다. 왜 이런 일이 나에게 일어나고 있는지 모르겠습니다. 전경이나 경계 붓을 추가하더라도. xaml의 스타일을 완전히 이해하지 못한다는 것을 인정합니다. – pqsk
@pqsk 차트의 스크린 샷을 올리면 코드에 아무런 문제가 없습니다. 또한 색상에 대한 비슷한 질문에 대답 : http://stackoverflow.com/questions/5618581/silverlight-4-chart-toolkit-color-set/5626435#5626435 아마도 그 대답은 당신을 도울 것입니다. – vorrtex