GridCells

GridCells class

Инкапсулирует наборCellобъекты.

public class GridCells : IEnumerable

Характеристики

ИмяОписание
Columns { get; }
Count { get; }Получает количество ячеек.
FirstCell { get; }
Item { get; }получаетCell элемент в рабочем листе (3 indexers)
LastCell { get; }
MaxColumn { get; }Максимальный индекс столбца ячейки, содержащей данные или стиль.
MaxDataColumn { get; }
MaxDataRow { get; }
MaxRow { get; }Максимальный индекс строки ячейки, содержащей данные или стиль.
MergedCells { get; }Получает коллекцию объединенных ячеек.
MinColumn { get; }
MinDataColumn { get; }
MinDataRow { get; }
MinRow { get; }
RowEnumerator { get; }Получает перечислитель строк
Rows { get; }Получает коллекциюGridRow объекты, представляющие отдельные строки на этом листе.
StandardHeight { get; set; }Получает или задает высоту строки по умолчанию на этом листе в пунктах.
StandardHeightPixels { get; set; }Получает или задает высоту строки по умолчанию на этом листе в пикселях.
StandardWidth { get; set; }Получает или задает ширину столбца по умолчанию на листе в единицах символов.
StandardWidthInch { get; set; }
StandardWidthPixels { get; set; }

Методы

ИмяОписание
CheckCell(int, int)ПолучаетCell элемент или нуль в указанном индексе строки ячейки и индексе столбца.
Clear()Очистить все ячейки коллекции.
ClearContents(GridCellArea)Очищает содержимое диапазона.
ClearContents(int, int, int, int)Очищает содержимое диапазона.
ClearFormats(GridCellArea)Очищает форматирование диапазона.
ClearFormats(int, int, int, int)Очищает форматирование диапазона.
ClearRange(GridCellArea)Очищает содержимое и форматирование диапазона.
ClearRange(int, int, int, int)Очищает содержимое и форматирование диапазона.
CopyColumn(GridCells, int, int)Копирует данные и форматирование всего столбца.
CopyColumns(GridCells, int, int, int)Копирует данные и форматирование всего столбца.
CopyRow(GridCells, int, int)Копирует данные и форматирование всей строки.
CopyRows(GridCells, int, int, int)Копирует данные и форматирование некоторых целых строк.
DeleteBlankColumns()Удалить все пустые столбцы, не содержащие данных.
DeleteBlankRows()Удалить все пустые строки, не содержащие данных.
DeleteColumn(int)Удаляет столбец.
DeleteColumn(int, bool)Удаляет столбец.
DeleteColumns(int, int, bool)Удаляет несколько столбцов.
DeleteRow(int)Удаляет строку.
DeleteRows(int, int)Удаляет несколько строк.
DeleteRows(int, int, bool)Удаляет несколько строк на листе.
GetCell(int, int)ПолучаетCell элемент или нуль в указанном индексе строки ячейки и индексе столбца.
GetCellStyle(int, int)Получить стиль данной ячейки.
GetColumn(int)ПолучаетGridColumn элемента или по указанному индексу столбца ячейки.
GetColumnWidth(int)Получает ширину указанного столбца
GetColumnWidthInch(int)Получает ширину указанного столбца в дюймах.
GetColumnWidthPixel(int)Получает ширину указанного столбца в пикселях.
GetEnumerator()Получает перечислитель строк
GetRow(int)ПолучаетGridRow элемента или по указанному индексу строки ячейки.
GetRowHeight(int)Получает высоту указанной строки.
GetRowHeightInch(int)Получает высоту указанной строки в дюймах.
GetRowHeightPixel(int)Получает высоту указанной строки в пикселях.
GetViewColumnWidthPixel(int)Получить ширину в другом типе представления.
GroupColumns(int, int)Группирует столбцы.
GroupColumns(int, int, bool)Группирует столбцы.
GroupRows(int, int)Группирует строки.
HideColumn(int)Скрывает столбец.
HideRow(int)Скрывает строку.
InsertColumn(int)Вставляет новый столбец в рабочий лист.
InsertColumn(int, bool)Вставляет новый столбец в рабочий лист.
InsertColumns(int, int)Вставляет несколько столбцов на лист.
InsertColumns(int, int, bool)Вставляет несколько столбцов на лист.
InsertRow(int)Вставляет новую строку в рабочий лист.
InsertRows(int, int)Вставляет несколько строк в рабочий лист.
InsertRows(int, int, bool)Вставляет несколько строк в рабочий лист.
IsBlankColumn(int)Проверяет, является ли данный столбец пустым (не содержит данных).
IsColumnHidden(int)Проверяет, скрыт ли столбец с данным индексом.
IsRowHidden(int)Проверяет, скрыта ли строка с данным индексом.
Merge(int, int, int, int)Объединяет указанный диапазон ячеек в одну ячейку.
RemoveFormulas()Удаляет все формулы и заменяет значением формулы.
SetColumnWidth(int, double)Устанавливает ширину указанного столбца.
SetColumnWidthInch(int, double)Устанавливает ширину столбца в дюймах.
SetColumnWidthPixel(int, int)Устанавливает ширину столбца в пикселях.
SetRowHeight(int, double)Устанавливает высоту указанной строки.
SetRowHeightInch(int, double)Устанавливает высоту строки в дюймах.
SetRowHeightPixel(int, int)Устанавливает высоту строки в пикселях.
SetStyle(CellRange, Style)Устанавливает стиль для указанного диапазона ячеек.
SetStyle(string, Style)Устанавливает стиль для указанного диапазона ячеек.
SetStyle(int, int, int, int, Style)Устанавливает стиль для указанного диапазона ячеек.
Sort(int, int, int, int, int, bool, bool, bool)Сортирует данные по возрастанию/убыванию сверху вниз в диапазоне таблицы по указанному индексу столбца. Сортирует данные по возрастанию/убыванию слева направо в диапазоне таблицы по указанному индексу строки.
Sort(int, int, int, int, int[], SortOrder[], SortOrientation, bool)
UngroupColumns(int, int)Разгруппирует столбцы.
UngroupRows(int, int)Разгруппирует строки.
UnhideColumn(int, double)Отображает скрытый столбец
UnhideRow(int)Отображает строку.
UnMerge(int, int, int, int)Разъединяет указанный диапазон объединенных ячеек.
static CellIndexToName(int, int)Получает имя ячейки в соответствии с ее индексами строки и столбца.
static CellNameToIndex(string, out int, out int)Получает индексы строки и столбца ячейки в соответствии с ее именем
static ColumnIndexToName(int)Получает имя столбца в соответствии с индексом столбца.
static ColumnNameToIndex(string)Получает индекс столбца в соответствии с именем столбца.

Смотрите также