【发布时间】:2017-03-06 10:50:00
【问题描述】:
我刚刚使用 WPF 工具包创建了一个饼图。我想为 MS Dynamics NAV 创建一个插件。如果我在 NAV 中调用该方法:
public void setChart(string chartKey, float chartValue)
{
KeyValuePair<string, float> value = new KeyValuePair<string, float>(chartKey, chartValue);
values.Add(value);
}
我的图表没有刷新。我的 ObservableCollection 正在更新,但没有显示任何图表。如果我这样做
setChart("AB123",60);
到它工作的构造函数。
如何更新图表。我还在构造函数中调用pieChart.DataContext = values;。如果我在 setChart 中再次调用它,它仍然不起作用。
【问题讨论】:
-
我可以看看你的
ObservableCollection吗? -
public ObservableCollection<KeyValuePair<string, float>> values = new ObservableCollection<KeyValuePair<string, float>>();
标签: c# wpf visual-studio wpftoolkit dynamics-nav