Я собираю демонстрацию WPF для нашего отдела на работе, чтобы показать им преимущества WPF, в то время как пытается придерживаться наших стандартов разработки (внедрение зависимостей и разработка объектов в явный интерфейс). *
Я подошел к стене. Я реализую представление с использованием шаблона проектирования MVVM, и мне нужно обновлять свойство TextBlocks Text каждый раз, когда обновляется свойство модели представления (VM). Для этого я бы определил свойство VM как свойство зависимости и привязал к нему свойство TextBlocks Text в представлении.
Теперь свойство MV находится в моем интерфейсе и (в соответствии с нашими стандартами разработки) явно определено. Из представления я привязываю свойство Text элемента TextBlock в представлении к свойству свойств зависимости (не статической части), но это не обновляет мой вид при изменении значения свойств зависимости (я знаю, как связать с явным интерфейсом, так что насколько я вижу, это не проблема).
Любая помощь будет принята с благодарностью. Могу ли я использовать свойства зависимости с явными интерфейсами? Если я могу, как, если нет, у вас есть какие-либо идеи о том, что я могу сделать в этой ситуации?
Спасибо за чтение, и я с нетерпением жду ваших ответов.
Адам