我有一个在运行时绑定到图表元素的弹出窗口。绑定在XAML中定义。当应用程序启动时,我在立即窗口中收到很多错误,因为XAML绑定无效(按设计)。
我需要一种方法来禁用此弹出窗口上的绑定,直到我要在鼠标悬停事件(在代码后面)中显示它,这也是我设置DataContext的时候。我可以在XAML中禁用绑定,然后在后面的代码中重新启用它们吗?
答案 0 :(得分:0)
看一下以下两篇关于如何使用Binding.DoNothing临时分离绑定的文章。
答案 1 :(得分:0)
找到了正确的语法 - 需要在Xaml中将datacontext设置为空,如下所示:
DataContext="{x:Null}