XAML:
<chartingToolkit:Chart Name="lineChart" />
Code-behind:
private void showChart(List<KeyValuePair<string, int>> valueList)
{
LineSeries lineSeries1 = new LineSeries();
lineSeries1.Title = "Title";
lineSeries1.DependentValuePath = "Value";
lineSeries1.IndependentValuePath = "Key";
lineSeries1.ItemsSource = valueList;
lineChart.Series.Add(lineSeries1);
}
Where you can define valueList as:
List<KeyValuePair<string, int>> valueList = new List<KeyValuePair<string, int>>();
and insert the desired values as valueList.Insert(0, new KeyValuePair<string, int>(key, value));