new ApiTableRowPr()

Класс, представляющий свойства строки таблицы.

Методы

НазваниеОписание
GetClassTypeВозвращает тип класса ApiTableRowPr.
SetHeightУстанавливает высоту текущей строки таблицы в текущей таблице.
SetTableHeaderУказывает, что текущая строка таблицы будет повторяться вверху каждой новой страницы, где бы эта таблица ни отображалась. Это придает этой строке таблицы поведение строки «заголовка» на каждой из этих страниц. Этот элемент можно применить к любому количеству строк в верхней части структуры таблицы для создания многострочных заголовков таблицы.
ToJSONПреобразует объект ApiTableRowPr в объект JSON.

Пример

builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oTableStyle = oDocument.CreateStyle("CustomTableStyle", "table");
oTableStyle.SetBasedOn(oDocument.GetStyle("Bordered"));
var oTable = Api.CreateTable(3, 3);
oTable.SetWidth("percent", 100);
oTable.SetTableLook(true, true, true, true, false, false);
var oTableRowPr = oTableStyle.GetTableRowPr();
oTableRowPr.SetTableHeader(true);
oTableRowPr.SetHeight("atLeast", 720);
oTable.SetStyle(oTableStyle);
oDocument.Push(oTable);
var sClassType = oTableRowPr.GetClassType();
var oParagraph = oDocument.GetElement(0);
oParagraph.AddText("Class Type = " + sClassType);
oParagraph.AddLineBreak();
oParagraph.AddText("We create a 3x3 table and set all table rows as the table headers:");
builder.SaveFile("docx", "ApiTableRowPr.docx");
builder.CloseFile();