我已经在WPF上玩了一段时间了,但是今天是第一次,我需要将MultiBinding
嵌套在另一个中,例如:
<MultiBinding>
<Binding />
<MultiBinding>
<Binding />
<Binding />
</MultiBinding>
</MultiBinding>
我得到一个异常,表明框架不允许这样做:
InnerException
更明确:因此,在网上寻找更多信息,我偶然发现了this Microsoft Connect issue,这正是我的问题。
现在,我已经安心了,我不会再轻松了。我仍然需要这个,我如何嵌套MultiBindings ?
最佳答案
只需使用一个multibinding和一个MultiConverter。
或者我更喜欢在您的viewmodel/datacontext属性中公开您的条件。