GridWorksheet

GridWorksheet class

Инкапсулирует объект, представляющий один рабочий лист.

public class GridWorksheet : Control, ISerializable

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

ИмяОписание
ActiveCell { get; set; }
BackgroundImage { get; set; }Получает и устанавливает фоновое изображение рабочего листа.
BindColumns { get; }Привязка коллекции столбцов.
BindingSource { get; }Фактически связывающий объект источника данных во время выполнения. Это объект DataView, когда свойство DataSource является объектом DataSet, DataTable или DataView.
BindStartColumn { get; set; }В режиме привязки данных BindStartRow и BindStartColumn указывают положение сетки для привязки к источнику данных.
BindStartRow { get; set; }В режиме привязки данных BindStartRow и BindStartColumn указывают положение сетки для привязки к источнику данных.
Cells { get; }
CodeName { get; }Представляет кодовое имя листа.
Comments { get; }
CurrentBindRows { get; set; }Получает количество строк привязки в режиме привязки данных.
DataMember { get; set; }Получает или задает DataMember из источника данных с несколькими элементами. Обычно он представляет объект DataTable набора данных.
DataSource { get; set; }Получает или задает DataSource. Обычно это объект DataSet.
DisplayRightToLeft { get; set; }
DisplayZeros { get; set; }Истинно, если отображаются нулевые значения.
EnableCreateBindColumnHeader { get; set; }В режиме привязки данных указывает, следует ли создавать заголовки заголовков столбцов привязки на листе.
FirstVisibleColumn { get; set; }
FirstVisibleRow { get; set; }
GridActiveCell { get; set; }
Hyperlinks { get; }ПолучаетHyperlinkCollection коллекция.
Index { get; }
IsGridlinesVisible { get; set; }Получает или задает значение, указывающее, видны ли линии сетки. Значение по умолчанию — true.
IsSummaryRowBelow { get; set; }Указывает, будет ли строка сводки располагаться ниже строк сведений в структуре.
Name { get; set; }Получает или задает имя рабочего листа.
OutlineShown { get; set; }Указывает, показывать ли контур.
Pictures { get; }ПолучаетPictures коллекция.
PivotTables { get; }Получает сводные таблицы на листе.
Selected { get; set; }Указывает, выбран ли этот лист при открытии книги.
Shapes { get; }ПолучаетPictures коллекция.
StandardHeight { get; set; }Получает или задает высоту строки по умолчанию на этом листе в пунктах.
StandardHeightPixels { get; set; }Получает или задает высоту строки по умолчанию на этом листе в пикселях.
TabColor { get; set; }Представляет цвет вкладки листа.
Validations { get; }Получает коллекцию параметров проверки данных на листе.
override Visible { get; set; }Указывает, отображается ли имя этого листа на вкладках листа элемента управления.
Workbook { get; }
Zoom { get; set; }

Методы

ИмяОписание
AddAutoFilter(int, int, int)Устанавливает диапазон, к которому применяется указанный автофильтр.
AddCustomFilter(int, string)Добавить пользовательский фильтр для указанной строки.
AutoFitColumn(int)Автоподбор ширины столбца.
AutoFitColumn(int, int, int)Автоподбор ширины столбца.
AutoFitRow(int)Автоподбор высоты строки.
AutoFitRow(int, int, int)Автоподбор высоты строки.
AutoFitRow(int, int, int, int)Автоподбор высоты строки в прямоугольном диапазоне.
AutoFitRows()Автоподбор всех строк на этом листе.
AutoFitRows(bool)Автоподбор всех строк на этом листе.
AutoFitRows(int, int)Автоподбор высоты строки в диапазоне.
CalculateFormula(string)Вычисляет формулу.
CancelNewBindRow()Отменяет и удаляет новую добавленную строку привязки.
ClearComments()Удаляет все комментарии в электронной таблице конструктора.
CommitNewBindRow()Фиксирует новую добавленную строку привязки и добавляет ее в источник данных.
Copy(GridWorksheet)Копирует содержимое и форматы с другого рабочего листа.
CreateAutoGenratedColumns()После установки источника данных для рабочего листа вызовите этот метод для автоматического создания столбцов привязки.
CreateNewBindRow()Создает новую строку привязки и привязывается к источнику данных.
CreateSubtotal(int, int, int, SubtotalFunction, int[])Создает промежуточный итог на листе.
CreateSubtotal(int, int, int, SubtotalFunction, int[], string, GridTableItemStyle, GridTableItemStyle, NumberType, string)Создает промежуточный итог на листе.
override DataBind()Привязать лист к источнику данных.
DataSourceControlUpdate(AccessDataSource)Привязать лист к источнику данных.
DeleteBindRow(int)Удаляет строку привязки.
FilterString(int, string)Устанавливает фильтр для столбца. Обратите внимание, что мы будем вызывать AddAutoFilter перед вызовом filterString Строка критериев фильтра. обратите внимание, что мы используем запятую->"," как разделенный символ, поэтому значение ячейки, которое вы хотите отфильтровать, не должно содержать запятую filterString(10,“123,456”) означает, что столбец 10 должен содержать 123 или 456, filterString(10,“123” ) означает, что столбец 10 должен содержать 123 значение, разделенное запятой, например. 123 456 789 или азбука
FreezePanes(string, int, int)Замораживает панели в указанной ячейке на листе.
FreezePanes(int, int, int, int)Замораживает панели в указанной ячейке на листе.
GetColumnCaption(int)Получает заголовок столбца. Если заголовок не задан, возвращает пустую строку.
GetColumnHeaderToolTip(int)Получает текст всплывающей подсказки заголовка столбца.
GetColumnReadonly(int)Получает, если столбец доступен только для чтения. это расширенный метод GridWeb, в частности, он не будет сохраняться и влиять на фактический файл Excel
GetFreezedPanes(out int, out int, out int, out int)Получает стоп-панели.
GetIsReadonly(int, int)Получает, доступна ли ячейка только для чтения. Это расширенный атрибут GridWeb, он не будет сохраняться в фактическом файле excel
GetRowCaption(int)Получает заголовок строки. Если заголовок не задан, возвращает пустую строку.
GetRowHeaderToolTip(int)Получает текст всплывающей подсказки заголовка строки.
GetRowReadonly(int)Получает, если строка доступна только для чтения. это расширенный метод GridWeb, в частности, он не будет сохраняться и влиять на фактический файл Excel
GroupRows(int, int, bool)Группирует строки.
IsProtected()Указывает, защищен ли рабочий лист.
MoveTo(int)Перемещает лист в другое место электронной таблицы.
RefreshFilter()Обновить автоматические фильтры, чтобы скрыть или отобразить строки.
RemoveAutoFilter()Удалить автоматический фильтр рабочего листа.
RemoveSubtotal()Удаляет промежуточный итог, созданный методом CreateSubtotal на листе.
ResetFilter(int)Целочисленное смещение поля, к которому вы хотите применить, исходя из первого фильтра column (слева в списке; крайнее левое поле — это поле 0).
SetAllCellsEditable()Делает редактируемыми все ячейки. Это расширенный атрибут
SetAllCellsReadonly()Делает все ячейки доступными только для чтения. Это расширенный атрибут обратите внимание, что этот атрибут не может храниться в реальной ячейке, если вы хотите сохранить защиту, используйте setProtect
SetColumnCaption(int, string)Устанавливает заголовок для столбца. Обратите внимание, что это атрибут расширения, который нельзя сохранить в файле excel
SetColumnHeaderToolTip(int, string)Устанавливает текст всплывающей подсказки заголовка столбца.
SetColumnReadonly(int, bool)Делает столбец доступным только для чтения, чтобы пользователь не мог удалить его со стороны клиента.
SetEditableRange(int, int, int, int)Делает диапазон ячеек редактируемым. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells Сделайте все ячейки доступными только для чтения, вызвав метод SetAllCellsReadonly. , затем вызовите этот метод, чтобы указать диапазон ячеек, доступных для редактирования
SetIsReadonly(int, int, bool)Устанавливает, доступна ли ячейка только для чтения. Это расширенный атрибут GridWeb, он не будет сохраняться в фактическом файле excel
SetProtect()Защищает рабочий лист.
SetReadonlyRange(int, int, int, int)Делает диапазон ячеек доступным только для чтения. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells Сначала сделайте все ячейки редактируемыми, вызвав метод SetAllCellsEditable. , затем вызовите этот метод, чтобы указать диапазон ячеек, которые должны быть доступны только для чтения
SetRowCaption(int, string)Устанавливает заголовок строки.
SetRowHeaderToolTip(int, string)Задает текст всплывающей подсказки заголовка строки.
SetRowReadonly(int, bool)Устанавливает строку только для чтения, поэтому пользователь не может удалить ее со стороны клиента. это расширенный метод GridWeb, он не будет сохраняться и не будет влиять на фактический файл excel
UnFreezePanes()Размораживает панели на листе.
UnGroupRows(int, int)Разгруппирует строки.
UnProtect()снимает защиту с рабочего листа.

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