Поскольку мой пользователь изменяет CurrentItem в dataForm, мне нужно пойти на сервер, чтобы получить дополнительные данные.Вполне вероятно, что пользователь сможет прокрутить несколько пунктов, прежде чем найдет нужный.Я хотел бы поспать 500 мс, прежде чем собирать данные.
Есть ли уже компонент в SDK или инструментарий, например, фоновый рабочий, который поможет вернуться в поток пользовательского интерфейса для выполнения моего асинхронного вызова WCFкогда закончится сон 500 мс?Похоже, что если я этого не сделаю и попытаюсь вместо этого вызвать асинхронный метод WCF в потоке спящего, то событие Completed будет запущено в потоке спящего, а не в потоке пользовательского интерфейса, что, конечно, не хорошо.