Table

Table class

Представляет таблицу, которую можно добавить на страницу.

public sealed class Table : BaseParagraph

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

ИмяОписание
Table()Конструктор по умолчанию.

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

ИмяОписание
Alignment { get; set; }Получает или задает выравнивание таблицы.
BackgroundColor { get; set; }Получает или задает цвет фона таблицы
Border { get; set; }Получает или устанавливает границу.
BreakText { get; set; }Получает или задает текст разрыва для table
Broken { get; set; }Получает или задает неверную вертикаль таблицы;
ColumnAdjustment { get; set; }Получает или задает настройку столбца таблицы.
ColumnWidths { get; set; }Получает ширину столбцов таблицы.
CornerStyle { get; set; }Получает или задает стили углов границы
DefaultCellBorder { get; set; }Получает границу ячейки по умолчанию;
DefaultCellPadding { get; set; }Получает или задает заполнение ячейки по умолчанию.
DefaultCellTextState { get; set; }Получает или задает состояние текста ячейки по умолчанию.
DefaultColumnWidth { get; set; }Получает границу ячейки по умолчанию;
virtual HorizontalAlignment { get; set; }Получает или задает горизонтальное выравнивание абзаца
virtual Hyperlink { get; set; }Получает или устанавливает гиперссылку на фрагмент (для генератора pdf).
IsBordersIncluded { get; set; }Получает или устанавливает границу, включенную в ширину столбца.
IsBroken { get; set; }Получает или задает, что таблица повреждена - будет усечена для следующей страницы.
IsFirstParagraphInColumn { get; set; }Получает или задает логическое значение, указывающее, будет ли этот абзац находиться в следующем столбце. Значение по умолчанию — false.
IsInLineParagraph { get; set; }Получает или задает встроенный абзац. Значение по умолчанию — false. (для создания pdf)
IsInNewPage { get; set; }Получает или задает логическое значение, которое заставляет этот абзац создаваться на новой странице. Значение по умолчанию — false.
IsKeptWithNext { get; set; }Получает или задает логическое значение, указывающее, остается ли текущий абзац на той же странице вместе со следующим абзацем. Значение по умолчанию — false. (для создания PDF)
Left { get; set; }Получает или задает левую координату таблицы.
Margin { get; set; }Получает или задает внешнее поле для абзаца (для создания PDF-файла)
RepeatingColumnsCount { get; set; }Получает или задает максимальное количество столбцов для table
RepeatingRowsCount { get; set; }Получает количество первых строк, повторяющихся для нескольких страниц
RepeatingRowsStyle { get; set; }Получает стиль для повторяющихся строк
Rows { get; }Получает строки таблицы.
Top { get; set; }Получает или задает координату верхней части стола.
virtual VerticalAlignment { get; set; }Получает или задает вертикальное выравнивание абзаца
ZIndex { get; set; }Получает или задает значение int, указывающее Z-порядок графика. График с большим ZIndex будет размещен над графиком с меньшим ZIndex. ZIndex может быть отрицательным. График с отрицательным ZIndex будет размещен за текстом на странице.

Методы

ИмяОписание
override Clone()Клонировать таблицу.
GetHeight(Page)Получить высоту.
GetWidth()Получить ширину.
ImportArray(object[], int, int, bool)Импортирует одномерный массив данных в таблицу. Импорт идет по одной ячейке на каждый элемент массива и начинается со строки и столбца, определенных в параметрах. Если во время импорта обнаружено, что нужные строки все еще отсутствуют (т.е. целевая таблица слишком мала, чтобы поглотить все данные), будут созданы необходимые строки
ImportDataTable(DataTable, bool, int, int)Импортирует данные из System.Data.DataTable в Aspose.Pdf.Table
ImportDataTable(DataTable, bool, int, byte, int, int, bool)ИмпортируетDataTable объект в таблицу.
ImportDataTable(DataTable, int[], int[], int, int, bool, bool)ИмпортируетDataTable объект, а не целое. Импортируются только указанные строки и столбцы.
ImportDataView(DataView, bool, int, int, int, int)ИмпортируетDataView данные объекта в таблицу.
SetColumnTextState(int, TextState)Установить высоту.

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