Читайте также:
|
|
15. Дважды щелкните пустую область на форме, и создайте обработчик события Form1_Load.
16. Перед обработчиком Form1_Load объявите BindingSource для таблицы Сотрудники:
private BindingSource sotrBindingSourse;
17. Добавьте код к обработчику события Form1_Load для настройки связывания данных:
// Загрузка таблицы данными:
сотрудникиTableAdapter1.Fill(ХХХDataSet1.Сотрудники);
// Создание BindingSource для таблицы Сотрудники:
sotrBindingSourse = new BindingSource(ХХХDataSet1, "Сотрудники");
// Настройка связывания для элементов TextBox:
FamtextBox.DataBindings.Add("Text", sotrBindingSourse, "Фамилия_сотрудника");
NametextBox.DataBindings.Add("Text", sotrBindingSourse, "Имя_сотрудника");
SectiontextBox.DataBindings.Add("Text", sotrBindingSourse, "Отдел");
18. Дважды щелкните кнопку Previous и добавьте код, который перемещает к предыдущей записи в источнике данных BindingSource:
sotrBindingSourse.MovePrevious();
19. Дважды щелкните кнопку Next и добавьте код, который перемещает к следующей записи в источнике данных BindingSource:
sotrBindingSourse.MoveNext();
20. Постройте и запустите приложение. Протестируйте его работу.
Упражнение 5. Создание связанной с данными формы в мастере источников данных (4 баллов)
Мастер источников данных (Data Source Configuration Wizard) создает в приложении типизированный DataSet и заполняет окно Data Sources объектами, выбранными во время работы мастера. После выполнения мастера остается еще переместить элементы в вашу форму для создания экземпляров объектов, которым необходим доступ к данным.
В этом упражнении Вы создадите приложение Windows, создадите источник данных и свяжите элементы управления с данными, перетаскивая элементы из окна Data Sources.
1. Создайте приложение Windows и назовите его WinDataSourcesWizard.
2. ЗапуститеData Source Configuration Wizard, выбравAdd New Data Source вменюData.
3. На странице Choose a Data Source Type оставьте выбранный по умолчанию Database и щелкните Next.
4. На странице Choose Your Data Connection выберите подключение к базе данных Конфетная фабрика и создайте, если нужно, новое подключение.
5. Щелкайте Next, сохраняя значения по умолчанию, пока не дойдете до страницы Choose Your Database Objects (Выбор объектов базы данных), и в узле Tables выберите таблицы Сотрудники и Заказы.
6. Щелкните Finish для добавления набора данных к проекту.
7. В меню Data выберите Show Data Sources, чтобы отобразить окно Data Sources, проверьте, что отображаются требуемые таблицы.
8. Перетащите узел Сотрудники из окна Data Sources на форму Forml.
9. К форме добавятся DataGridView и BindingNavigator, и в области компонентов появится несколько относящихся к данным объектов.
10. Постройте приложение.
11. В этот момент вы имеете рабочее приложение с DataGridView, связанным с данными таблицы Сотрудники. Если в интегрированной среде разработки вы переключитесь в режим кода, то увидите, что был добавлен код к событию загрузки формы для заполнения таблицы Сотрудники данными, а в BindingNavigator — к сохраняющей данные кнопке для отправки обновлений обратно в базу данных.
12. Запустите приложение. Выполняющееся приложение должно отобразить данные таблицы Сотрудники.
13. Остановите приложение и откройте форму в режиме Design.
14. Разверните узел Сотрудники в окне Data Sources.
15. Перетащите на свободное место формы узел Заказыг, вложенный в узел Сотрудники.
16. Обратите внимание на BindingSource и TableAdapter, добавленные в область компонентов.
17. Постройте и выполните приложение. Щелкните строку в таблице Сотрудники. Обратите внимание, что ЗаказыDataGridView отображает все заказы, оформленные данным сотрудником
Список литературы
1. Эндрю Троелсен. Язык программирования C# 2010 и платформа.NET 4.0. - М.,Вильямс, 2010 г..- 1392 с.
2. Голощапов A. Microsoft Visual Studio 2010 (+ CD-ROMX-БХВ- Петербург, 2011.- 544с.
3. Ник Рендолъф, Дэвид Гарднер, Майкл Минутилло, Крис Андерсон Visual Studio 2010 для профессионалов.- М., Диалектика, 2011. - 1184 с.
4. Алекс Макки. Введение в.NET 4.0 и Visual Studio 2010 для профессионалов. - Издательство: Вильямс - 2010 - 416с.
5. ДжоМайо.Microsoft Visual Studio 2010. Самоучитель - БХВ - Петербург,-2010- 450 с.
Дата добавления: 2015-09-11; просмотров: 197 | Поможем написать вашу работу | Нарушение авторских прав |