デフォルトでは、Silverlightツールキットのデモサイトを見ると、
http://silverlight.net/content/samples/sl3/toolkitcontrolsamples/run/default.html
折れ線グラフには、比較的大きなポイントがいくつか表示されます。
私の知る限り、チャート上のすべての点は楕円です。そのために、xamlファイルでスタイルを作成しました。
<Style x:Name="ChartLineBar" TargetType="Ellipse">
<Setter Property="Width" Value="10"/>
<Setter Property="Height" Value="10"/>
</Style>
そしてこのようにバインドします:
series.DataPointStyle = Resources["ChartLineBar"] as Style;
これはうまくいかなかったので、その後私はそれを好きになることに決めました:私は基本的にポイントを示している構造を再現します。
<Style x:Name="ChartLineBar" TargetType="chartingToolkit:LineDataPoint">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="chartingToolkit:LineDataPoint">
<Grid x:Name="Root">
<Ellipse Width="10" Height="10" Visibility="Visible" Opacity="1" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
これも機能しませんでしたが、SilverlightSpyを使用するとすべてのプロパティにアクセスでき、そこで変更するとポイントのサイズが小さくなるため、解決策があるはずです。Silverlight折れ線グラフで小さなポイントを作成するにはどうすればよいですか?