Установление соответствия между источниками данных и элементами управления

Оценить
(0 голоса)

Для того чтобы действительно легко и быстро создать привязанные к данным элементы управления, нужно позволить Visual Studio сделать это за вас. В окне Data Sources нажмите кнопку раскрывающегося списка возле имени источника данных (для того чтобы получить меню — рис. 18.32).    

Это меню позволяет вам настроить параметры генерирования элементов управления, а так­же отвечает на вопрос: какие элементы управления вы хотите сгенерировать на основе таб­лицы источника данных? Описание: image494 Описание: image495

Если вы укажете здесь DataGridView, то сможете сгенерировать элемент управления DataGridView для просмотра и редактирования вашего источника дан­ных. Настройка Details позволяет вам генерировать последовательности простых (привя­занных к данным) элементов управления для просмотра или редактирования данных в ис­точнике данных. Для нашего примера выберите Details, а затем перетащите сам источник данных из окна Data Sources на пустую форму. Описание: image496

Результаты показаны на рис. 18.33. За два простых шага Visual Studio сделала для вас сле­дующее:

□    автоматически сгенерировала набор элементов управления Label, TextBox и DateTime- Picker;

□    автоматически сгенерировала панель инструментов с элементами управления для: нави­гации между записями источника данных; сохранения изменений, произведенных в записи; удаления записи, а также вставки новой записи;

□    создала "за кулисами" весь необходимый выделенный код для: установления подключе­ния к источнику данных; чтения из источника данных, а также фиксации изменений в источнике данных.

По существу вы без всякого кодирования создали с нуля целое приложение для работы с данными.

Использование простой привязки данных может плохо сочетаться с требованиями к дизайну пользовательского интерфейса, поэтому вы всегда можете начать работать со сложной при­вязкой данных (с помощью DataGridView). На рис. 18.34 показан результат автоматическо­го генерирования экземпляра DataGridView (при помощи того же самого процесса).

Настройка соответствий источников данных
Редактирование типизированных наборов данных
Ручная привязка элементов управления Windows Forms
Привязка DataGridView
Настройка редактирования ячеек

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.