Поделиться через


Выбор типа экрана

В LightSwitch экран — это визуальное представление данных в источнике данных.Можно использовать любой из следующих шаблонов экрана в качестве отправной точки для создания экрана:

  • Details Screen

  • Editable Grid Screen

  • List and Details Screen

  • New Data Screen

  • Search Data Screen

Экран сведений

Этот экран появляется при нажатии пользователем кнопки Сведения на другом экране.Например, можно создать экран, на котором отображается только несколько полей данных.Чтобы предоставить пользователю дополнительные сведения, добавьте на экран кнопку Сведения.

На следующем рисунке показано окно, в котором отображаются сведения о клиенте в работающем приложении.

Экран сведений

ссылка на видео Для просмотра связанных демонстрационных видеороликов посетите страницу, посвященную созданию и редактированию экрана сведений в приложении LightSwitch.

Экран редактирования сетки

Используйте шаблон Экран редактирования сетки, чтобы предоставить пользователям возможность изменять одновременно несколько строк.По умолчанию на экране редактирования сетки отображаются все строки в сущности или таблице.С помощью клавиши TAB пользователи могут переходить от поля к полю и вносить изменения.После выполнения всех изменений, пользователь нажимает кнопку Сохранить, чтобы сохранить изменения в источнике данных.

На следующем рисунке показан фрагмент редактируемого экрана сетки в работающем приложении.

Экран редактируемой сетки

Экран списка и сведений

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

На следующем рисунке показан экран списка и сведений в работающем приложении.

Экран списка и сведений

Экран новых данных

Используйте шаблон Экран новых данных, чтобы обеспечить пользователям возможность вставки новых строк по одной за раз.По умолчанию на экране отображаются поля ввода для каждого поля данных.Метки для обязательных полей отображаются полужирным шрифтом.Также по умолчанию на экране используются элементы управления, которые соответствуют базовым полям данных.Например, поле данных Boolean представлено на экране элементом управления CheckBox, а поле DateTime — элементом управления DateTimePicker.

Для добавления информации в источник данных пользователи нажимают кнопку Сохранить.

На следующем рисунке показан фрагмент экрана новых данных в работающем приложении.

Новый экран данных

Экран поиска данных

Используйте шаблон Экран поиска данных, чтобы обеспечить пользователям возможность поиска строк данных.По умолчанию на экране отображается доступная только для чтения сетка, содержащая все строки данных.Для поиска конкретной записи пользователь может ввести запрос в поле поиска.В результате поиска возвращаются все строки, в которых какое-либо поле соответствует искомому.Щелчок на результате открывает экран Сведения для этой записи.

На следующем рисунке показан фрагмент экрана поиска.В этом примере демонстрируются все клиенты из США.

Экран поиска

ссылка на видео Для просмотра связанных демонстрационных видеороликов посетите страницу, посвященную созданию экрана поиска в приложении LightSwitch.

См. также

Задачи

Практическое руководство. Создание экрана Silverlight

Основные понятия

Выбор типа экрана

Другие ресурсы

Экраны: пользовательский интерфейс приложения