是否可以从CodePlex的WinRT XAML工具包中隐藏图表控件中的数据点?我正在使用LineSeries,只想要一条没有点的线。
答案 0 :(得分:1)
这似乎有效。虽然我还不确定为什么它让我的线条变成橙色......
<charting:Chart
x:Name="LineChart2"
Title="Line Chart Without Data Points"
Margin="70,0">
<charting:LineSeries
Title="Population"
IndependentValueBinding="{Binding Name}"
DependentValueBinding="{Binding Value}"
IsSelectionEnabled="True">
<charting:LineSeries.DataPointStyle>
<Style
TargetType="charting:LineDataPoint">
<Setter
Property="BorderThickness"
Value="0" />
<Setter
Property="IsTabStop"
Value="False" />
<Setter
Property="Width"
Value="0" />
<Setter
Property="Height"
Value="0" />
<Setter
Property="Template">
<Setter.Value>
<ControlTemplate
TargetType="charting:LineDataPoint">
<Grid
x:Name="Root"
Opacity="0" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</charting:LineSeries.DataPointStyle>
</charting:LineSeries>
</charting:Chart>
答案 1 :(得分:1)
@Filip Skakun感谢非常准确的答案,以及关于 Orange Lines 的问题,请尝试添加此属性并将颜色更改为您想要的任何颜色。
{{1}}
这主要是因为Chart能够在单个图表上显示多个数据系列。对于Series [0],默认颜色设置为橙色。