class StyleBuilder

Parents

object

Brief

The class for building styles.

Static Public Methods

New

Creates a new instance of StyleBuilder based on an existing StyleBuilder.

Public Methods

Clone

Creates a copy of the StyleBuilder.

SetBackColor

Sets the background color.

SetBackColor

Enables the inheritance of the background color.

SetBorder

Sets the border width, stroke style and color.

SetBorder

Enables the inheritance of the border.

SetBorder

Sets the border by a configuration action.

SetBorderBottom

Sets the bottom border width, stroke style and color.

SetBorderBottom

Enables the inheritance of the bottom border.

SetBorderBottomColor

Sets the bottom border color.

SetBorderBottomStroke

Sets the bottom border stroke style.

SetBorderBottomWidth

Sets the bottom border width.

SetBorderBottomWidth

Sets the bottom border width.

SetBorderColor

Sets the border color.

SetBorderLeft

Sets the left border width, stroke style and color.

SetBorderLeft

Enables the inheritance of the left border.

SetBorderLeftColor

Sets the left border color.

SetBorderLeftStroke

Sets the left border stroke style.

SetBorderLeftWidth

Sets the left border width.

SetBorderLeftWidth

Sets the left border width.

SetBorderRight

Sets the right border width, stroke style and color.

SetBorderRight

Enables the inheritance of the right border.

SetBorderRightColor

Sets the right border color.

SetBorderRightStroke

Sets the right border stroke style.

SetBorderRightWidth

Sets the right border width.

SetBorderRightWidth

Sets the right border width.

SetBorderStroke

Sets the border stroke style.

SetBorderStroke

Sets the stroke style for each border side.

SetBorderTop

Sets the top border width, stroke style and color.

SetBorderTop

Enables the inheritance of the top border.

SetBorderTopColor

Sets the top border color.

SetBorderTopStroke

Sets the the top border stroke style.

SetBorderTopWidth

Sets the top border width.

SetBorderTopWidth

Sets the top border width.

SetBorderWidth

Sets the border width.

SetCellStrikethrough

Sets the cell strikethrough stroke style and color.

SetCellStrikethrough

Sets the cell strikethrough.

SetCellStrikethrough

Sets the cell strikethrough stroke style.

SetCellStrikethrough

Sets the cell strikethrough color.

SetFirstLineIndent

Sets the first line indent.

SetFont

Sets the font.

SetFontBold

Sets the bold font style.

SetFontColor

Sets the font color.

SetFontEncodingName

Sets the font encoding.

SetFontItalic

Sets the italic font style.

SetFontName

Sets the font name.

SetFontOblique

Sets the oblique font style.

SetFontPath

Sets the path to the font file.

SetFontSize

Sets the font size.

SetFontStrikethrough

Sets the font strikethrough stroke style and color.

SetFontStrikethrough

Sets the font strikethrough stroke style.

SetFontStrikethrough

Sets the font strikethrough color.

SetFontUnderline

Sets the font underline stroke style and color.

SetFontUnderline

Sets the font underline stroke style.

SetFontUnderline

Sets the font underline color.

SetHorizontalAlignment

Sets the horizontal alignment.

SetJustifyAlignment

Defines that the content is justified.

SetKeepWithNext

Defines whether the content item should be rendered with the element next to it.

SetKeepWithNext

Enables the inheritance of rendering of the content item with the element next to it.

SetLineColor

Sets the line color.

SetLineLength

Sets the line length.

SetLineSpacing

Sets the line spacing.

SetLineStroke

Sets the line stroke style.

SetLineWidth

Sets the line width.

SetListBullet

Enables the inheritance of the bullet symbol.

SetListHierarchicNumeration

Sets the hierarchic numeration for the numbered list.

SetListHierarchicNumeration

Enables the inheritance of the hierarchic numeration for the numbered list.

SetListLevel

Sets the level of the list.

SetListLevel

Sets the inheritance of the level of the list.

SetListLevelLeftIndent

Sets the left indent for the list level.

SetListLevelLeftIndent

Enables the inheritance of the left indent for the list level.

SetListNumeration

Enables the inheritance of the list numbering style.

SetListType

Enables the inheritance of the list type.

SetListTypeBulleted

Sets the bullet symbol for the bulleted list.

SetListTypeNumbered

Sets the numbering style for the numbered list.

SetMargin

Enables the inheritance of the margin.

SetMarginBottom

Sets the bottom margin.

SetMarginBottom

Enables the inheritance of the bottom margin.

SetMarginLeft

Sets the left margin.

SetMarginLeft

Enables the inheritance of the left margin.

SetMarginRight

Sets the right margin.

SetMarginRight

Enables the inheritance of the right margin.

SetMarginTop

Sets the top margin.

SetMarginTop

Enables the inheritance of the top margin.

SetPadding

Enables the inheritance of all paddings.

SetPaddingBottom

Sets the bottom padding.

SetPaddingBottom

Enables the inheritance of the bottom padding.

SetPaddingLeft

Sets the left padding.

SetPaddingLeft

Enables the inheritance of the left padding.

SetPaddingRight

Sets the right padding.

SetPaddingRight

Enables the inheritance of the right padding.

SetPaddingTop

Sets the top padding.

SetPaddingTop

Enables the inheritance of the top padding.

SetPageBreak

Sets the page break.

SetPageBreak

Enables the inheritance of the page break.

SetParagraphTextOverflowAction

Sets the paragraph text overflow action.

SetTableCellMinHeight

Sets the minimum height of the table cell.

SetTextDirection

Sets the text direction.

SetVerticalAlignment

Sets the vertical alignment.

back