лабораторные работы. Лекция 18 Технология доступа к данным в среде visual studio 2010 Рекомендуемые источники
Скачать 4.3 Mb.
|
Затем перетащите поле на форму мышью, расположив, его справа от надписи "Курс".Замечание: После перетаскивания поля "Курс" на форму слева от него появится еще одна надпись "Курс". Удалите ее, щелкнув по ней ЛКМ, а затем нажав кнопку "Delete" на клавиатуре.Отображение полей "Пол" и "Родители" в виде выпадающих списков (Объект ComboBox). Для этого, на панели "Источники данных" нажмите кнопку, расположенную справа от поля "Пол" и в выпадающем списке выберите объект для отображения данного поля как "ComboBox". Чтобы заполнить выпадающие списки необходимо выделить выпадающий список, отображающий поле "Пол". На панели свойств (Properties) и нажать кнопку в свойстве "Items" (Элементы списка). Появится окно "String Collection Editor" (Редактор строковых коллекций) В появившемся окне в отдельных строках необходимо набрать элементы выпадающего списка: "Мужской" и "Женский Затем нажмите кнопку "Ok". Вместо поля "Код специальности" отобразим специальность соответствующую заданному коду, при помощи выпадающего списка. При этом сам выпадающий список будет заполнен специальностями из таблицы "Специальности" и при выборе специальности ее код будет автоматически подставляться в поле "Код специальности" таблицы "Студенты". Поместите справа от надписи "Код специальности", неподключенный ни к каким полям выпадающий список. Для создания выпадающего списка на панели объектов воспользуйтесь кнопкойПосле создание выпадающего списка подключим его к полю "Код специальности" из таблицы "Студенты" и настроим заполнение списка значениями поля "Наименование специальности" из таблицы студенты. Для этого выделите вновь созданный выпадающий список, отобразите меню действий и в меню действий включите опцию "Use data bound items" (Использовать связанные с данными элементы списка)В панели действий под опцией "Use data bound items" расположены следующие параметры:Data Source (Источник данных) - определяет таблицу или запрос из которого заполняется список;Display Member (Член отображения) - определяет поле значениями которого заполняется список;Value Member (Член значений) - определяет значения какого поля подставляются в связанное с выпадающим списком поле;Selected Value (Выбранное значение) - определяет связанное с выпадающим списком поле.Для изменения параметров необходимо нажать кнопку внутри поля параметра.Появится древовидная структура выбора источника данных.Указание параметровВ нашем случае зададим выше перечисленные параметры следующим образом:Параметр "DataSource" как "Other Data Sources\Project Data Sources\StudentsDataSet\Специальности";Параметр "DataMember" как "Наименование специальности";Параметр "Value Member" как "Код специальности";Параметр "Selected Value" как "СтудентыBindingSource\Код специальности".После данного действия на панели невидимых объектов, расположенной в нижней части рабочей области среды разработки, появится два новых объекта: "СпециальностиBindingSource" и "СпециальностиTableAdapter" .После всех вышеперечисленных действий форма, отображающая таблицу "Студенты" примет вид После запуска Полоцк Отобразим форму для таблицы "Оценки", щелкнув ЛКМ по ее вкладке в верхней части рабочей области среды разработки. На форму, справа от поля "Средний балл" поместим кнопку Button (свойство "Text" у вновь созданной кнопки как "Вычислить "). Пример С# §2.2 Создание интерфейса пользователяСоздание табличной формы§2.2.1 Объект для отображения табличной информации DataGridView. Настройка свойств столбцов в DataGridViewОбъект для отображения табличной информации DataGridViewОбъект DataGridView предназначен для отображения всей информации из таблиц, запросов или фильтров на форме в виде таблицы.Этот объект может быть создан как:
Однако наиболее часто его создают перетаскиванием всей таблицы, запроса или фильтра из окна "Data Sources" на форму.При перетаскивании этого объекта на форму, как и в случае с другими объектами появляется панель навигации. Она выполняет функции: перемещение по записям, добавление, удаление и сохранение записей. После создания объекта DataGridView можно настраивать как свойства всего объекта, так и свойства отдельных столбцов. |