-1
WinRT_XamlToolkit_Chartライブラリを使用して、UWPプログラムのDataTemplateからグラフをロードしようとしています。 {Binding Property}構文を使用してチャートのタイトルとデータをバインドしていますが、チャートオブジェクトのデータメンバーとしてプロパティをロードしていません。あなたがDataPoint
クラスを提供しなかったし、あなたがChart
コントロールにバインドするデータソースを構築する方法を示していなかったので、私は、私のXAMLデータをUWPにバインドするWinRT_XamlToolKit_Chart
<Charting:Chart HorizontalAlignment="Center"
VerticalAlignment="Center"
Width="600"
Height="400"
DataContext="{Binding}"
Title="{Binding Title}">
<Charting:LineSeries Title="{Binding Title}"
Margin="0"
IndependentValuePath="Name"
DependentValuePath="Amount"
IsSelectionEnabled="True"
ItemsSource="{Binding Data}"
/>
</Charting:Chart>
C#のオブジェクト
public class DataChartNode : ExperimentNode
{
public DataChartNode(String title, String type)
{
Type = type;
Title = title;
Category = "Data Analysis";
}
public DataChartNode(String type)
{
Type = type;
Category = "Data Analysis";
Name = type;
Title = "Hello";
Length = 0;
Data = new List<DataPoint>();
}
public DataChartNode() { }
public string Type { set; get; }
public string Title { set; get; }
public int Length { set; get; }
public List<DataPoint> Data { set; get; }
}