Перезагрузка управления - PullRequest
0 голосов
/ 12 июля 2011

Я создал пользовательский элемент управления, который я использую несколько раз на странице. Я проверил значение в событии Loaded.

Из-за длительной задержки извлечения данных я не могу проверить значение в событии с загруженным контролем.

Теперь мне нужно перезагрузить элемент управления после извлечения данных из службы WCF.

Можете ли вы предложить мне правильный подход, чтобы сделать то же самое.

Спасибо.

1 Ответ

0 голосов
/ 13 июля 2011

Если вы используете Silverlight для вызова службы WCF для получения ваших данных, вы будете работать асинхронно, верно?

Вы можете подключить завершенное событие вашего вызова веб-службы, чтобы сделать что-либо (например, перезагрузку, повторное связывание элементов управления), которое вы хотите после того, как данные были получены из вашей службы WCF.

Было бы лучше, если бы вы могли установить привязку к своему пользовательскому элементу управления. Всякий раз, когда наблюдаемые данные извлекаются и присваиваются вашему объекту привязки, ваш элемент управления обновляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...