绑定和触发器不起作用,可能是错误的

时间:2011-10-20 20:27:12

标签: wpf xaml data-binding triggers wpf-controls

参考this questionthis question,已接受答案中的解决方案正在运行,但在我要申请的项目中,没有任何绑定或触发器正常工作。没有错误,触发器等根本就没有响应。

代码很大,布局复杂,使用了许多网格和面板以及功能区。绑定源和触发器和目标位于不同的面板中(功能区中的源,下面的网格中的目标)。我知道代码是正确的,我的问题是:

  1. 什么是清单?为确保触发器和绑定正常工作,我需要注意哪些事项。

  2. 如果源和目标位于不同的面板中,它们的实现是否有不同之处(例如从功能区转到父级(默认创建的主网格))然后在子级(网格)中找到目标?

  3. 如果我编写代码隐藏,我可以在控制台上打印,但有没有办法调试触发器和绑定?

2 个答案:

答案 0 :(得分:1)

您总是可以在输出窗口查看绑定失败。这可能对您测试绑定和触发故障有帮助 -

http://bea.stollnitz.com/blog/index.php?s=presentationtrace

答案 1 :(得分:1)

我也使用这种技术成功调试触发器:

http://www.wpfmentor.com/2009/01/how-to-debug-triggers-using-trigger.html