Silverlight 4.0 在代码隐藏中完成列绑定时,如何激发复选框选中事件?

Silverlight 4.0 在代码隐藏中完成列绑定时,如何激发复选框选中事件?,silverlight-4.0,checkbox,celltemplate,Silverlight 4.0,Checkbox,Celltemplate,我有一个数据网格,在那里我可以在代码隐藏中动态创建列。在创建列时,我创建关联的单元格模板和单元格编辑模板,以将值转换为布尔值,以表示复选框中的数据。一切都很好。我想做的是使用命令执行fire check事件。我能够通过以下链接在XAML中实现这一点,并在代码隐藏中执行任何操作 我将工作的XAML代码移到了命令未触发的代码后面 当我在XAML中编写代码并在静态资源类中放置断点时,我可以看到断点被命中。但当我把相同的代码放在代码后面时,断点并没有命中。我认为当我们应用模板时,静态资源就被解决了。看

我有一个数据网格,在那里我可以在代码隐藏中动态创建列。在创建列时,我创建关联的单元格模板和单元格编辑模板,以将值转换为布尔值,以表示复选框中的数据。一切都很好。我想做的是使用命令执行fire check事件。我能够通过以下链接在XAML中实现这一点,并在代码隐藏中执行任何操作

我将工作的XAML代码移到了命令未触发的代码后面

当我在XAML中编写代码并在静态资源类中放置断点时,我可以看到断点被命中。但当我把相同的代码放在代码后面时,断点并没有命中。我认为当我们应用模板时,静态资源就被解决了。看起来不是

现在,我能够通过监听后端数据来捕捉正在发生的变化。我希望通过指挥来实现这一点

有什么意见或建议吗?
谢谢

为什么不将属性绑定到复选框的IsChecked属性呢。在新属性的setter中,您可以调用或执行当前使用命令执行的任何方法。
将减少XAML的混乱

谢谢,是的,这就是我现在解决问题的方法。我更感兴趣的是为什么在代码隐藏中生成列时不能触发命令。