【发布时间】:2011-08-13 11:24:20
【问题描述】:
我有许多画布绑定到一个可观察的集合。每个对象本身都绑定到一个可观察的对象集合 (Binding-a-nested-list-to-a-wpf-canvas-panel)。
我的问题是我似乎无法向这些画布添加事件处理程序。我尝试向 Canvas 和 ItemControl 添加一个 PreviewMouseLeftButtonDown 事件,但即使事件为空且我没有单击画布,两者都会给出空引用异常。
这是有原因的吗?有办法解决吗?
谢谢。
【问题讨论】:
-
你从哪里得到 NullReferenceException?在处理程序中?尝试绑定事件时?
-
是的,我在 xaml 代码中绑定了事件。一旦我运行应用程序,我就会得到一个空异常。
标签: c# wpf events binding canvas