Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы работы с базами данных / C_Osnovy_raboty_s_bazami_dannykh.pdf
Скачиваний:
95
Добавлен:
26.03.2015
Размер:
7.44 Mб
Скачать

18

Свойства DefaultCellStyle:

Свойство

Описание

BackColor

Фоновый цвет ячеек столбца.

Font

Шрифт.

ForeColor

Цвет текста.

SelectionBackColor

Фоновый цвет выделенных ячеек.

SelectionForeColor

Цвет текста выделенных ячеек.

NullValue

Значение столбца по умолчанию. Используется в тех случаях,

 

когда добавляется новая запись, и пользователь еще не ввел

 

данные в ячейку столбца.

Alignment

Выравнивание текста в ячейке.

Padding

Отступ от границ ячейки до данных.

WrapMode

Если значение True, то данные в ячейке могут отображаться в

 

несколько строк.

Format

Шаблон формата для ввода данных в ячейку (дата, время,

 

денежная величина и т.п.)

2.3. Управление данными в DataGridView

Редактирование данных зависит от того, какое значение установлено в свойстве EditMode. По умолчанию в этом свойстве установлено значение EditOnKeystrokeOnF2, т.е. начинать редактирование можно по нажатию на клавишу F2, либо просто начав набор текста в ячейке.

Для добавления записей установите курсор на последнюю строку в таблице (в заголовке строк она помечена звездочкой), и начните ввод данных. Учитывайте, что если свойство AllowUserToAddRows имеет значение False, то добавлять строки в таблицу невозможно.

Для удаления записей выделите целиком всю строку таблицы. Для этого выполните щелчок мышью на заголовке строки. Затем нажмите клавишу Delete. Учитывайте, что если

© 2012, Милютин А.Ю.

19

свойство AllowUserToDeleteRows имеет значение False, то удалять строки из таблицы невозможно.

Щелкнуть на заголовке строки для ее выделения перед удалением

Добавление новой записи

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

Добавьте на форму кнопку Button. Назовите ее btnSave. Сделайте на кнопке надпись «Сохранить изменения в таблице». В обработчике события Click укажите следующий программный код:

Так как при сохранении изменений в таблице может наступить ошибка, желательно воспользоваться обработчиком исключительных ситуаций:

© 2012, Милютин А.Ю.