У меня есть 2 элемента управления, которые оба связаны с одним и тем же свойством зависимости "Погода".
В первом элементе управления вы указываете текущую погоду, а во втором - прогноз.
В моем XAML первого элемента управления я связываю TextBox с «влажностью» следующим образом.
<TextBox Text="{Binding Weather.Humidity}" />
Всякий раз, когда изменяется влажность, я хочу, чтобы другой элемент управления что-то сделал, однако изменение только влажности не меняет погоду - поэтому другой элемент управления не уведомляется. Изменение влажности должно изменить весь прогноз.
(я не пишу приложение о погоде, а просто использую приведенное выше в качестве примера)
Мой вопрос: как правильно это сделать? Единственный способ, о котором я могу думать, - это установить обработчик события SourceUpdated в TextBox, который касается свойства Weather. Есть ли более элегантный способ сделать это?
Спасибо