3
|
Bobby · 技术社区 · 15 年前 |
![]() |
1
1
好吧,我想我回答了我自己的问题: 解决方案似乎是 “嵌套”视图模型 在这里: 换言之,我没有直接将列表框绑定到DTO/业务对象集合(正如我在上面所做的那样),而是创建了一个简单的视图模型来包装每个DTO,并启用命令 它 而不是原始的顶级虚拟机。 因此绑定集合现在看起来如下:
而每个itemvm都只是包装DTO,并具有以下命令:
Voila,不需要一个相对资源,我们有一个可重用的模板,包含命令。 |
![]() |
2
0
长回答: Reference to a TextBox inside a DataTemplate 简短回答:使用棱镜命令或混合行为。 |