Я новичок в wpf и теперь у меня проблема. У меня есть класс модели, скажем Customer
, и я создал DataTemplate со свойством TargetType
, установленным на Customer
. Работает хорошо. Но на самом деле мне нужны два разных шаблона, например, один для простого отображения записи, а другой для редактирования на месте. Можно ли указать два разных шаблона для одного и того же типа данных на основе некоторого creteria?
И я хочу переключить этот шаблон на основе некоторого свойства ViewModel, например, когда IsEditmode
равно True
.
Или я делаю это неправильно? Стоит ли вместо этого использовать стили?