C# 如何修改默认图表样式的选定部分?
我有一个LineSeries,我正试图从代码而不是XAML构建它 我正在使用线条系列,但我想删除标记,只保留线条。为此,我更改了样式,使高度和宽度为零:C# 如何修改默认图表样式的选定部分?,c#,wpf,charts,styles,C#,Wpf,Charts,Styles,我有一个LineSeries,我正试图从代码而不是XAML构建它 我正在使用线条系列,但我想删除标记,只保留线条。为此,我更改了样式,使高度和宽度为零: //modify series style var lineStyle = new Style(typeof(DataPoint),bChart.Style); lineStyle.Setters.Add(new Setter(DataPoint.HeightProperty, 0.0)); lineStyle.Setters.Add(new
//modify series style
var lineStyle = new Style(typeof(DataPoint),bChart.Style);
lineStyle.Setters.Add(new Setter(DataPoint.HeightProperty, 0.0));
lineStyle.Setters.Add(new Setter(DataPoint.WidthProperty, 0.0));
// Add series to chart
var a = new LineSeries();
a.IndependentValueBinding = new System.Windows.Data.Binding("Key");
a.DependentValueBinding = new System.Windows.Data.Binding("Value");
a.DataPointStyle = lineStyle;
这件作品,但是颜色改变了原来的风格-他们现在都是黄色/橙色。我宁愿他们不是!我是否最好使用新颜色,或者我是否可以修改默认样式,而不是强制使用新颜色?要使其变为黑色,例如,只需添加:
lineStyle.Setters.Add(new Setter(DataPoint.Background, Brushes.Black));