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();