C# ColumnSeries绑定数据与WPF工具包异常

C# ColumnSeries绑定数据与WPF工具包异常,c#,wpf,xaml,wpftoolkit,C#,Wpf,Xaml,Wpftoolkit,我正在使用wpftoolkit扩展来显示一个柱状图,该柱状图从字典获取数据(其中字符串是X值,ulong是Y值)。这是XAML的声明 <chartingToolkit:Chart x:Name="Chart" HorizontalAlignment="Left" Margin="10,10,0,0" Title="Chart Title" VerticalAlignment="Top" Height="560" Width="1000"> <chartingToolki

我正在使用
wpftoolkit
扩展来显示一个柱状图,该柱状图从
字典
获取数据(其中字符串是X值,ulong是Y值)。这是XAML的声明

<chartingToolkit:Chart x:Name="Chart" HorizontalAlignment="Left" Margin="10,10,0,0" Title="Chart Title" VerticalAlignment="Top" Height="560" Width="1000">
    <chartingToolkit:ColumnSeries x:Name="myGraph" DependentValuePath="Key" IndependentValuePath="Value" ItemsSource="{Binding}"/>
</chartingToolkit:Chart>
但我有以下例外:

对象引用未设置为对象的实例。

那么,我的装订有问题吗


关于

好的,我在程序中发现了错误。我没有使用
ItemsSource
,而是使用
myGraph.DataContext
正确定义
IndependentValuePath
DependentValuePath

this.myDictionary = myObject.objectDictionary;
myGraph.DataContext = this.myDictionary;
myGraph.IndependentValuePath = "Key";
myGraph.DependentValuePath = "Value";

您是否设置了断点来确定哪个对象为null,从而引发异常?看起来您正在代码背后进行绑定。在Initialize()调用之后,您正在进行绑定吗?什么是“myObject”?它是空的吗?它是否具有objectDictionary属性?那是空的吗?我已经做了所有的,事实上没有对象空,myObject是一个拥有Dictionary objectDictionary和myGraph的类。ItemSource很好地利用了Dictionary,正如您在这个屏幕截图中所看到的:我们在这里只看到特定于绑定的行。你能发布包含这些绑定行的整个方法吗?另外,您能告诉我们哪一行抛出错误,或者它是在方法退出后发生的吗?如果您可以缩小异常发生的范围,您可能可以展开它并查看有关它的更多信息。您有问题的完整堆栈跟踪吗?这通常会让我们更好地了解问题的起因。我怀疑它不在您自己的代码中,因为我们在这里看到的基础知识没有任何问题。另外,您能否提供一个测试项目来演示这个问题?
this.myDictionary = myObject.objectDictionary;
myGraph.Title = "My Title";
myGraph.ItemsSource = this.myDictionary;
this.myDictionary = myObject.objectDictionary;
myGraph.DataContext = this.myDictionary;
myGraph.IndependentValuePath = "Key";
myGraph.DependentValuePath = "Value";