我是wpf的新手,现在我遇到了问题。我有一个模型类说Customer
,我创建了一个Data TargetType
属性设置为Customer
的DataTemplate。它运作良好。但实际上我想要两个不同的模板,例如一个用于显示记录而另一个用于就地编辑。是否可以根据某些creteria为相同的数据类型指定两个不同的模板?
我想基于ViewModel上的某些属性切换此模板,例如IsEditmode
为True
时。
或者我做错了吗?我应该使用样式吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
我可以通过两种简单的方式来考虑,当然还有其他方法可以基于您想要遵循的复杂性和架构。