Выбор типа экрана
В LightSwitch экран — это визуальное представление данных в источнике данных.Можно использовать любой из следующих шаблонов экрана в качестве отправной точки для создания экрана:
Details Screen
Editable Grid Screen
List and Details Screen
New Data Screen
Search Data Screen
Экран сведений
Этот экран появляется при нажатии пользователем кнопки Сведения на другом экране.Например, можно создать экран, на котором отображается только несколько полей данных.Чтобы предоставить пользователю дополнительные сведения, добавьте на экран кнопку Сведения.
На следующем рисунке показано окно, в котором отображаются сведения о клиенте в работающем приложении.
Для просмотра связанных демонстрационных видеороликов посетите страницу, посвященную созданию и редактированию экрана сведений в приложении LightSwitch.
Экран редактирования сетки
Используйте шаблон Экран редактирования сетки, чтобы предоставить пользователям возможность изменять одновременно несколько строк.По умолчанию на экране редактирования сетки отображаются все строки в сущности или таблице.С помощью клавиши TAB пользователи могут переходить от поля к полю и вносить изменения.После выполнения всех изменений, пользователь нажимает кнопку Сохранить, чтобы сохранить изменения в источнике данных.
На следующем рисунке показан фрагмент редактируемого экрана сетки в работающем приложении.
Экран списка и сведений
Используйте шаблон Список и сведения, чтобы предоставлять пользователям обзор строк в источнике данных с возможностью просмотра подробных сведений о любой из строк.По умолчанию экран разбит на две области.Одна из этих областей содержит строку для каждого элемента в источнике данных.В другой области отображаются сведения о выбранном элементе.Пользователь может изменить поле и нажать кнопку Сохранить, чтобы сохранить изменения в источнике данных.
На следующем рисунке показан экран списка и сведений в работающем приложении.
Экран новых данных
Используйте шаблон Экран новых данных, чтобы обеспечить пользователям возможность вставки новых строк по одной за раз.По умолчанию на экране отображаются поля ввода для каждого поля данных.Метки для обязательных полей отображаются полужирным шрифтом.Также по умолчанию на экране используются элементы управления, которые соответствуют базовым полям данных.Например, поле данных Boolean представлено на экране элементом управления CheckBox, а поле DateTime — элементом управления DateTimePicker.
Для добавления информации в источник данных пользователи нажимают кнопку Сохранить.
На следующем рисунке показан фрагмент экрана новых данных в работающем приложении.
Экран поиска данных
Используйте шаблон Экран поиска данных, чтобы обеспечить пользователям возможность поиска строк данных.По умолчанию на экране отображается доступная только для чтения сетка, содержащая все строки данных.Для поиска конкретной записи пользователь может ввести запрос в поле поиска.В результате поиска возвращаются все строки, в которых какое-либо поле соответствует искомому.Щелчок на результате открывает экран Сведения для этой записи.
На следующем рисунке показан фрагмент экрана поиска.В этом примере демонстрируются все клиенты из США.
Для просмотра связанных демонстрационных видеороликов посетите страницу, посвященную созданию экрана поиска в приложении LightSwitch.
См. также
Задачи
Практическое руководство. Создание экрана Silverlight