Настройка выполняющегося приложения
В этом уроке рассказывается, как внести изменения в выполняющееся приложение LightSwitch.
Настройка выполняющегося приложения
В предыдущем уроке, Настройка внешнего вида экрана, было рассмотрено несколько различных способов настройки экрана в конструкторе экрана.Экран можно также настроить в работающем приложении, что позволяет сразу же просмотреть внесенные изменения.
Включение настройки
Нажмите клавишу F5 для запуска приложения.
Приложение открывается, и появляется экран ContactList.
В правом верхнем углу окна приложения щелкните Сконструировать экран.
В левой части появляется область Содержимое экрана с панелью инструментов, а под окном приложения появляется область Свойства.
Изменение отображаемых имен
В области Содержимое экрана выберите узел DataGrid | Контакты.
В окне Свойства в поле Отображаемое имя введите Деловые контакты и нажмите клавишу TAB.
Обратите внимание, что текст в области Содержимое экрана сразу же изменяется с учетом нового значения.
Выберите узел ContactName.
В окне Свойства в поле Отображаемое имя введите Имя.
Повторите этот процесс для ContactCompany, ContactPhone и полей ContactEmail.Измените значения на Компания, Телефон и Адрес электронной почты.
Нажмите кнопку Сохранить в правом верхнем углу окна приложения, чтобы сохранить изменения.
Конструктор будет закрыт, а изменения будут сохранены в работающем приложении.
Изменение элементов управления и порядка отображения
В правом верхнем углу окна приложения щелкните Сконструировать экран.
В области Содержимое экрана разверните узел DataGridRow | Contact, а затем выберите узел Company.
В раскрывающемся списке выберите Метка.
Это предотвращает изменение поля Компания на экране.
Выберите узел Телефон.
Нажмите кнопку панели инструментов MoveDown, чтобы перенести его под поле Адрес электронной почты.
Обратите внимание, что поле Телефон теперь является последним столбцом в сетке.
В списке Добавить выберите ContactState.
В окне Свойства измените значение свойства Отображаемое имя на Состояние.
Выберите узел верхнего уровня Макет строк | Контакты.
Нажмите кнопку Добавить группу на панели инструментов.
Появляется и выбирается новый узел Макет строк | Группа.
В списке Добавить выберите - Выбранный элемент.
Обратите внимание, что новая группа отображения появляется под сеткой и содержит поле для выбранного контакта.
В окне Свойства выберите параметр Использовать элементы управления только для чтения.
Новые поля отображаются как элементы управления Метка.
В окне Свойства в списке Положение метки выберите Нет.
Метки полей будут удалены.
Нажмите кнопку Сохранить в правом верхнем углу окна приложения, чтобы сохранить изменения.
Конструктор будет закрыт, а изменения будут сохранены в работающем приложении.
Нажмите кнопку Закрыть в правом верхнем углу окна приложения, чтобы закрыть его.
Подробный обзор
В этом уроке было рассмотрено выполнение нескольких задач по изменению внешнего вида и поведения экрана ContactList в работающем приложении.Эти шаги соответствуют шагам для выполнения тех же задач в конструкторе экрана во время разработки, однако есть некоторые небольшие различия.Например, нельзя изменить Отображаемое имя экрана в работающем приложении.Нет правил, регламентирующих внесение изменений во время выполнения или во время разработки. Это вопрос личного выбора.
В этом уроке также были рассмотрены способы задания отображаемых имен, изменения типов и порядка элементов управления, добавления новых групп и полей, задания положений меток и задания полей только для просмотра.Многие другие настройки экрана можно выполнить как в работающем приложении, так и в конструкторе экранов.Дополнительные сведения см. в разделе Экраны: пользовательский интерфейс приложения.
Следующие шаги
В следующем наборе уроков вы узнаете, как создавать запросы и использовать их в экранах.
Следующий урок: Фильтрация данных с помощью запросов