Wpf 如何设置livechart的标签颜色?
我有一个基于materialdesigninxaml框架的应用程序,我可以设置浅色和深色,当设置浅色时,我可以正确地看到黑色的标签文本,但是当我设置深色主题时,图表的标签仍然保持黑色,所以我什么也看不到。这是我的图表:Wpf 如何设置livechart的标签颜色?,wpf,xaml,livecharts,material-design-in-xaml,Wpf,Xaml,Livecharts,Material Design In Xaml,我有一个基于materialdesigninxaml框架的应用程序,我可以设置浅色和深色,当设置浅色时,我可以正确地看到黑色的标签文本,但是当我设置深色主题时,图表的标签仍然保持黑色,所以我什么也看不到。这是我的图表: <lvc:CartesianChart Series="{Binding}" LegendLocation="Bottom"> <lvc:CartesianChart.AxisY> <lvc:Axis Label
<lvc:CartesianChart Series="{Binding}" LegendLocation="Bottom">
<lvc:CartesianChart.AxisY>
<lvc:Axis Labels="{Binding AnalysisController.Labels}"/>
</lvc:CartesianChart.AxisY>
</lvc:CartesianChart>
我尝试按照文档中的建议将其添加到我的App.xaml中:
<ResourceDictionary Source="pack://application:,,,/LiveCharts.Wpf;component/Themes/Colors/white.xaml" />
但是文本的颜色仍然是黑色您可以将轴的前景设置为另一种颜色,如下所示:
<lvc:CartesianChart Series="{Binding}" LegendLocation="Bottom">
<lvc:CartesianChart.AxisY>
<lvc:Axis Labels="{Binding AnalysisController.Labels}"
Foreground="White"/>
</lvc:CartesianChart.AxisY>
</lvc:CartesianChart>