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
Дата добавления: 2019-02-08; просмотров: 1029;











