■69344 / inTopicNo.1) |
WPFのchartの詳細な設定について |
□投稿者/ meme (6回)-(2013/12/18(Wed) 09:28:07)
|
分類:[.NET 全般]
WPFのchartの設定の仕方で質問があります。
折れ線グラフを表示したとき、グラフの中に表示される記号と、グラフに表示する各要素の内容とその表示項目を一覧で示す 右側に表示される内容を同じにする方法はありますでしょうか?
実際のグラフに表示される記号を変更する書き方はわかったのですが、右側にグラフに表示する要素と それに対応する記号の方が変更する方法がわかりませんでした。
WPFでchartは標準対応はしていないようでしたので、下記サイトからダウンロードしたToolKitをして使ってchartを作っています。 http://wpf.codeplex.com/releases/view/40535
要素一覧の中の記号を変更させる方法がわかる人はいらっしゃいますでしょうか。 よろしくお願いいたします。
※下記のソースで試しています。
<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:WTK="clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit" Title="MainWindow" Height="350" Width="525">
<Grid> <WTK:Chart Name="chart1" LegendTitle="要素一覧"> <WTK:Chart.Resources> <ControlTemplate x:Key="mark_template"> <Rectangle Width="30" Height="15" > <Rectangle.Fill> <SolidColorBrush Color="#FFB62855" /> </Rectangle.Fill> </Rectangle> </ControlTemplate> </WTK:Chart.Resources> <WTK:LineSeries Name="lineSeries" DependentValuePath="Y" IndependentValuePath="X" Title="要素1" > <WTK:LineSeries.ItemsSource> <PointCollection> <Point>1,10</Point> <Point>2,20</Point> <Point>3,30</Point> <Point>4,40</Point> </PointCollection> </WTK:LineSeries.ItemsSource> <WTK:DataPointSeries.DataPointStyle> <Style TargetType="WTK:LineDataPoint"> <Setter Property="Template" Value="{StaticResource ResourceKey=mark_template}"/> </Style> </WTK:DataPointSeries.DataPointStyle> </WTK:LineSeries> </WTK:Chart> </Grid> </Window>
|
|