1
我有一个LineSeries,我试图从代码而不是XAML构建。如何修改默认图表样式的选择部分?
我正在使用LineSeries,但我想要删除标记,并且只有行。要做到这一点,我已经改变了风格,这样的HIGHT和宽度都是零:
//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;
这工作,但是颜色从原来的风格改变 - 他们都是现在黄/橙色。我宁愿他们不是!我最好实施新的颜色,还是可以修改默认样式,而不是强加一个新的颜色?