3
A
回答
6
如果在工具包的源代碼中搜索「調色板」,您將看到圖表控件的默認樣式具有Palette
屬性,該屬性是ResourceDictionary
的集合。您可以在您的應用中以類似的方式將其應用於圖表Style
或直接作爲其屬性,例如,
<charting:Chart
x:Name="PieChartWithCustomPalette"
Title="Pie Chart with Custom Palette"
Margin="70,0">
<charting:Chart.Palette>
<charting:ResourceDictionaryCollection>
<!-- Blue -->
<ResourceDictionary>
<SolidColorBrush
x:Key="Background"
Color="#4586d8" />
<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>
<SolidColorBrush
x:Key="Background"
Color="#dc443f" />
<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>
</charting:ResourceDictionaryCollection>
</charting:Chart.Palette>
<charting:Chart.Series>
<Series:PieSeries
Title="Population"
ItemsSource="{Binding Items}"
IndependentValueBinding="{Binding Name}"
DependentValueBinding="{Binding Value}"
IsSelectionEnabled="True" />
</charting:Chart.Series>
</charting:Chart>
我將此添加到示例項目以供將來參考。
相關問題
- 1. 如何更改Windows Phone 8.1 XAML ToolKit圖表中LineSeries的顏色?
- 2. Silverlight Toolkit Accordion - 更改顏色
- 3. 更改圖表控件軸顏色?
- 4. 如何更改WinRT ToggleSwitch顏色?
- 5. 列表框背景顏色(XAML/WinRT/Metro)
- 6. 如何更改子控件的背景顏色xaml
- 7. 更改XAML顏色相對於其他XAML顏色的值?
- 8. uisegment控件色調顏色
- 9. 如何更改Angular Material2中主調色板的字體顏色?
- 10. ReportViewer更改控件顏色
- 11. 控件更改顏色
- 12. 如何更改圖表控件中各個列的顏色?
- 13. 如何更改ASP.NET圖表控件的背景顏色?
- 14. 更改NavigationBar色調顏色
- 15. Seaborn圖表顏色與調色板指定的顏色不同
- 16. XAML圖標顏色
- 17. 如何更改曲面調色板顏色?
- 18. WinRT中的強調顏色
- 19. 改變顏色的調色板中ggplot
- 20. 使用調色板更改圖像按鈕顏色
- 21. 如何選擇調色板上的顏色來更改圖像的一部分?
- 22. 如何在融合圖表中設置調色板的顏色?
- 23. WinRT Xaml ListViewItem交替背景顏色
- 24. Combobox更改高亮顏色winRT(metro app)
- 25. 餅圖中的調色板顏色
- 26. 如何更改石板管理員的圖表顏色?
- 27. 更改調色板
- 28. Aptana模板顏色 - 如何更改definitiion顏色
- 29. 如何更改Xamarin.Forms xaml頁面中的圖標顏色?
- 30. 更改面板顏色