我是新来的wpf,现在我有一个问题。我有一个模型类,说Customer
,我创建了一个属性设置为Customer
DataTemplate。它运作良好。但我实际上需要两个不同的模板,一个用于显示记录,另一个用于就地编辑。是否可以根据一些准则为同一数据类型指定两个不同的模板? 我想根据ViewModel上的一些属性来切换此模板,例如IsEditmode
是True
。基于一些准则,我可以使用不同的数据模板作为相同的数据类型吗?
还是我做错了?我应该使用样式吗?
我是新来的wpf,现在我有一个问题。我有一个模型类,说Customer
,我创建了一个属性设置为Customer
DataTemplate。它运作良好。但我实际上需要两个不同的模板,一个用于显示记录,另一个用于就地编辑。是否可以根据一些准则为同一数据类型指定两个不同的模板? 我想根据ViewModel上的一些属性来切换此模板,例如IsEditmode
是True
。基于一些准则,我可以使用不同的数据模板作为相同的数据类型吗?
还是我做错了?我应该使用样式吗?
我可以想到两种简单的方法,当然还有其他基于您想要遵循的复杂性和体系结构的方法。