Class ParagraphBorders
Defines set of borders which can be applied to paragraph element. This class is immutable.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Flow.Model.Styles
Assembly: Telerik.Windows.Documents.Flow.dll
Syntax
public class ParagraphBorders
Constructors
ParagraphBorders()
ParagraphBorders(Border)
Initializes a new instance of the ParagraphBorders class.
Declaration
public ParagraphBorders(Border all)
Parameters
Border
all
All. |
ParagraphBorders(Border, Border, Border, Border)
Initializes a new instance of the ParagraphBorders class.
Declaration
public ParagraphBorders(Border leftBorder, Border topBorder, Border rightBorder, Border bottomBorder)
Parameters
Border
leftBorder
The left border. |
Border
topBorder
The top border. |
Border
rightBorder
The right border. |
Border
bottomBorder
The bottom border. |
ParagraphBorders(Border, Border, Border, Border, Border)
Initializes a new instance of the ParagraphBorders class.
Declaration
public ParagraphBorders(Border leftBorder, Border topBorder, Border rightBorder, Border bottomBorder, Border between)
Parameters
Border
leftBorder
The left border. |
Border
topBorder
The top border. |
Border
rightBorder
The right border. |
Border
bottomBorder
The bottom border. |
Border
between
The between. |
ParagraphBorders(ParagraphBorders, Border, Border, Border, Border, Border)
Initializes a new instance of the ParagraphBorders class. Creates copy of the the source paragraph borders and replaces only the specified borders.
Declaration
public ParagraphBorders(ParagraphBorders source, Border leftBorder = null, Border topBorder = null, Border rightBorder = null, Border bottomBorder = null, Border between = null)
Parameters
ParagraphBorders
source
The source. |
Border
leftBorder
The left border. |
Border
topBorder
The top border. |
Border
rightBorder
The right border. |
Border
bottomBorder
The bottom border. |
Border
between
The between. |
Properties
Between
Gets the border, which should be applied between paragraphs, which have the same set of paragraph borders.
Declaration
public Border Between { get; }
Property Value
Border
The between border. |
Bottom
Gets the bottom border.
Declaration
public Border Bottom { get; }
Property Value
Border
The bottom border. |
Left
Gets the left border.
Declaration
public Border Left { get; }
Property Value
Border
The left border. |
Right
Gets the right border.
Declaration
public Border Right { get; }
Property Value
Border
The right border. |
Top
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
System.Boolean
Returns true if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for the current System.Object. |
Overrides
SetBetween(Border)
Sets the between.
Declaration
public ParagraphBorders SetBetween(Border between)
Parameters
Border
between
The between. |
Returns
ParagraphBorders
New instance of paragraph borders. |
SetBottom(Border)
Sets the bottom.
Declaration
public ParagraphBorders SetBottom(Border bottom)
Parameters
Border
bottom
The bottom. |
Returns
ParagraphBorders
New instance of paragraph borders. |
SetLeft(Border)
Sets the left.
Declaration
public ParagraphBorders SetLeft(Border left)
Parameters
Border
left
The left. |
Returns
ParagraphBorders
New instance of paragraph borders. |
SetRight(Border)
Sets the right.
Declaration
public ParagraphBorders SetRight(Border right)
Parameters
Border
right
The right. |
Returns
ParagraphBorders
New instance of paragraph borders. |
SetTop(Border)
Sets the top.
Declaration
public ParagraphBorders SetTop(Border top)
Parameters
Border
top
The top. |
Returns
ParagraphBorders
New instance of paragraph borders. |
Operators
Equality(ParagraphBorders, ParagraphBorders)
Determines whether the specified paragraph borders are equal.
Declaration
public static bool operator ==(ParagraphBorders a, ParagraphBorders b)
Parameters
ParagraphBorders
a
|
ParagraphBorders
b
|
Returns
System.Boolean
True if the paragraph borders are equal. |
Inequality(ParagraphBorders, ParagraphBorders)
Determines whether the specified paragraph borders are different.
Declaration
public static bool operator !=(ParagraphBorders a, ParagraphBorders b)
Parameters
ParagraphBorders
a
|
ParagraphBorders
b
|
Returns
System.Boolean
True if the paragraph borders are different. |