Я работаю над приложением, которое связывается по сети для мониторинга переменных другого приложения.
Удаленное приложение имеет множество переменных, и я хочу передать только те переменные, которые я наблюдаю в настоящее время.мой пользовательский интерфейс, чтобы избежать перегрузки сети.
Я стараюсь поддерживать архитектуру своего приложения настолько чистой, насколько это возможно, с моделью, которая не знает о представлении, используя привязки и т. д.
Я думал об обновлении значений данных моей модели только тогда, когда привязки активны (что означает, что в пользовательском контроле отображаются некоторые переменные), как вы думаете, это хорошее решение?В противном случае я мог бы также работать со свойством «IsVisible» каждого пользовательского элемента управления ... но я думаю, что было бы лучше работать на стороне модели моего приложения, я думаю.
Знаете ли вы, если естьспособ узнать, активна ли привязка или нет?
Если мой вопрос недостаточно ясен, я мог бы нарисовать небольшую схему.Просто скажи мне.