LightSwitch отключить экран при загрузке - PullRequest
1 голос
/ 28 февраля 2012

Я реализую пользовательский экран поиска с помощью ComponentOne GridView. Все работает хорошо, кроме как при поиске, поиске, сортировке элементов управления исчезают. Они вернулись через секунду, когда данные загружены.

При использовании стандартных экранов поиска экран отключен, а в центре появляется значок, указывающий на загрузку экрана.

Мой вопрос, можно ли использовать это поведение на пользовательских экранах?

Screenshot

1 Ответ

0 голосов
/ 08 января 2013

Ваш пользовательский элемент управления должен был бы стать немного «умнее» в отношении асинхронности.Пульт управления должен отображать свою сетку и другие элементы управления сразу после загрузки.Затем нарисуйте холст, чтобы наложить элемент управления, добавив ему визуальный эффект серого цвета.Затем загрузите данные асинхронно.Как только данные загружены, обратный вызов должен изменить видимость холста, чтобы удалить эффект серого, и привязать сетку к полученным данным.

...