1

我想创建一种绑定到具有实际不存在的属性名称的对象的方法。该模型将接受属性名称作为参数并返回另一个模型,有点像字典。我有一个非常可扩展的 MVVM 解决方案的想法,但如果我必须绑定到物理上存在的属性,这将是不可能的。我想做如下的事情:

<Grid DataContext="{my:MetaBinding Path=SomePropertyName Source={StaticResource MetaModel}">
</Grid>

在此,Path是属性的名称,并且是提供适合给定字符串Source的模型(即视图模型)的字典式模型。Path

我知道这是一个延伸,但如果我能让它发挥作用,那就太棒了。

谢谢。

4

0 回答 0