DataGridView - СЕТКА Общие сведения

  • docx
  • 18.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002223.docx

DataGridView - СЕТКА

Общие сведения

ЭУ DataGridView позволяет отобразить данные в виде набора строк и столбцов, то есть в виде таблицы.

Чтобы не путать таблицу DataGridView с реляционной таблицей базы данных, первую называют сеткой.

 

Некоторые классы и их свойства:

[ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]

public class DataGridView : Control, ISupportInitialize

public DataGridViewColumnCollection Columns { get; }

public DataGridViewRowCollection Rows { get; }

public class DataGridViewColumnCollection : BaseCollection, IList, ICollection, IEnumerable

public class DataGridViewRowCollection : IList, ICollection, IEnumerable

DataGridViewRowCollection.Add () добавить новую строку в коллекцию.

DataGridViewRow класс, представляет одну строку в DataGridView.

DataGridViewColumnCollection.Add (DataGridViewColumn) добавляет ука- занный столбец в коллекцию

DataGridViewColumn класс, представляет один столбец в DataGridView.

DataGridViewColumnCollection.Add (String, String) - добавляет столбец с ука- занным именем и заголовком в коллекцию.

public class DataGridViewTextBoxColumn : DataGridViewColumn

DataGridViewTextBoxColumn столбец, представляет коллекцию ячеек типа DataGridViewTextBoxCell.

public class DataGridViewTextBoxCell : DataGridViewCell

DataGridViewTextBoxCell отображает редактируемый текст ячейки в ЭУ DataGridView.


рис.1

 

Некоторые свойства класса DataGridView:

Columns

Возвращает коллекцию всех столбцов, содер- жащихся в ЭУ.

Rows

Возвращает коллекцию всех строк, содержа- щихся в ЭУ.

CurrentCellAddress

Возвращает индекс строки и столбца текущей ячейки.

CurrentRow

Возвращает строку, содержащую текущую ак- тивную ячейку.

CurrentCell

Возвращает или устанавливает текущую ак- тивную ячейку.

Item

Overloaded. Gets or sets the cell located at the intersection of the specified row and column. В язы- ке C# это свойство является индексатором класса DataGrid.

 

Разрешить ДОБАВЛЕНИЕ, УДАЛЕНИЕ, и изменение РАЗМЕРА строк. Разрешить изменение ПОРЯДКА и РАЗМЕРА столбцов.


рис.2

 


 

Скачано с www.znanio.ru