Упрощенный пример:
У меня есть объект, который моделирует пользователя.У пользователей есть имя и фамилия.UserViewModel
имеет свойство зависимости для моего Models.User
объекта.В объявлении xaml UserView
я хочу связать пару TextBlocks
со свойствами имени и фамилии.
Как правильно это сделать?Должен ли я иметь только для чтения DependencyProperties
для полей имени, и когда установлено свойство зависимости User
, обновить их?Могут ли поля имен быть обычными свойствами C #?Или я должен связать это так:
<TextBlock Text="{Binding User.FirstName}" />