Диаграмма не будет отображать DataPoints
Я пытаюсь сделатьChart
используя значения из словаря, однако мойChart
ничего не отображает Мой код работает без ошибок, и у меня есть форма в форме.
Я никогда не делал диаграмм в C #, поэтому понятия не имею, что я делаю.
Это мой код для его заполнения.
Если я удалюStatChart.update()
будет отображаться общее количество элементов вDictionary
на графике, но это все
private void FillStatChart(Dictionary<string, int> dictionary)
{
int dicLength = dictionary.Count;
StatChart.Series.Clear();
StatChart.Series.Add("Occurences");
foreach (System.Windows.Forms.DataVisualization.Charting.DataPoint point in StatChart.Series["Occurences"].Points)
{
foreach (KeyValuePair<string, int> pair in dictionary)
{
for (int idx = 0; idx < dicLength; idx++)
{
point.SetValueXY(idx, pair.Value);
StatChart.Update();
}
}
}
}