Есть ли способ приостановить все привязки в окне или приостановить все привязки во всей программе во время выполнения?
У меня есть класс с именем Page, он содержит много переменных, с которыми мои элементы управления связываются, чтобы обновлять и обновлять класс. У меня есть функция загрузки, которая загружает файл XML и создает из него класс Page. Проблема заключается в том, что при этом все привязки данных пытаются обновляться одновременно, вызывая значительное замедление работы диспетчера. Это делает адски синхронным выполнение, так как в то время как код может выполняться асинхронно, пользовательский интерфейс все еще зависает из-за всех происходящих обновлений привязки.
Есть ли способ приостановить или заморозить все привязки, а затем разморозить?