Забиндить на результат асихронной операции
От: ylem  
Дата: 04.09.16 10:26
Оценка:
WPF.
Хочется забиндить элементы UI в WPF на результаты асинхронной операции.
Типа, чтобы забиндил, UI не заблокировался, а когда операция выполнилась, значения в контролах появились.
В идеале хочется, чтобы операция возвращала сложную структуру (класс), и несколько контролов биндились на разные свойства этого класса.
Ко всему этому хочется простой способ отобразить в UI, что, типа еще считается (с анимацией если совсем просто, или без).

Есть какой-нибудь более или менее конвеншенал способ это делать?

Первое, что приходит в голову, это объект из ViewModel создать "сразу", а когда данные появятся пусть объект кидает PropertyChanged.
Еще нагуглил вот, но не уверен, на сколько это можно тащить в продашкен-код.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.