Прочитать на английском

Поделиться через


DataGridCell Структура

Определение

Указывает ячейку в сетке.

public struct DataGridCell
Наследование
DataGridCell

Примеры

В следующем примере назначается DataGridCell CurrentCell объекту a System.Windows.Forms.DataGrid и возвращается столбец и номер строки выбранной ячейки. Значение, хранящееся в объекте DataTable , также печатается с помощью DataGridCell объектов RowNumber и ColumnNumber.

private void PrintCellRowAndCol()
{
   DataGridCell myCell;
   myCell = DataGrid1.CurrentCell;
   Console.WriteLine(myCell.RowNumber);
   Console.WriteLine(myCell.ColumnNumber);
   // Prints the value of the cell through the DataTable.
   DataTable myTable;
   // Assumes the DataGrid is bound to a DataTable.
   myTable = (DataTable) DataGrid1.DataSource;
   Console.WriteLine(myTable.Rows[myCell.RowNumber]
   [myCell.ColumnNumber]);
}

Комментарии

Его DataGridCell можно использовать в сочетании со свойством System.Windows.Forms.DataGrid элемента управления CurrentCell для получения или задания значения любой ячейки. Задание свойству System.Windows.Forms.DataGrid CurrentCell DataGridCell элемента управления приводит к перемещению фокуса в ячейку, указанную параметром .DataGridCell

Конструкторы

DataGridCell(Int32, Int32)

Инициализирует новый экземпляр класса DataGridCell.

Свойства

ColumnNumber

Получает или задает номер столбца в элементе управления DataGrid.

RowNumber

Получает или задает номер строки в элементе управления DataGrid.

Методы

Equals(Object)

Получает значение, указывающее, идентичен ли объект DataGridCell второму объекту DataGridCell.

GetHashCode()

Получает значение хэша, которое может быть добавлено в объект Hashtable.

ToString()

Получает номер строки и номер столбца ячейки.

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0

См. также раздел