2012-04-02 54 views
0

我在这里发现了一些关于这个主题的问题,但没有一个解决方案解决了我的问题。 只有在复选框被选中的情况下,我需要绑定控件上的属性。我见过有人建议为此创建一个转换器,但我无法访问转换器中的控件状态。我知道的唯一方法就是在后面的代码上做这件事。有没有人知道任何其他方式来做到这一点? 谢谢。有条件绑定Silverlight

+0

如果您使用的是Silverlight3,您可能需要查看[元素绑定](http://10rem.net/blog/2009/03/18/silverlight-3-%E2%80%93-ui-element -to-element-binding) – 2012-04-02 14:35:48

+0

嗨...但我怎么能做到这一点?如何根据其他控制状态激活或禁用绑定? – Augusto 2012-04-02 15:37:25

+2

我无法想象这种需求的场景(但我不是很有想象力:)) - 你能告诉我们关于你需要做什么的更多细节吗?也许有另一种更简单的方法来实现它... – Leo 2012-04-02 15:52:22

回答

0

如果您使用的是WPF,我会建议使用多重绑定,但不幸的是,即使在SL5上,Silverlight也不支持此功能。

但是,这个CodeProject article通过标记扩展添加了多重绑定支持,因此您可以使用它找到解决方案。