Class TableBorders
Represents collection of Table borders. This class is immutable.
Inheritance
Inherited Members
Namespace: Telerik.WinForms.Documents.Model
Assembly: Telerik.WinControls.RichTextEditor.dll
Syntax
public class TableBorders
Constructors
TableBorders()
TableBorders(Border)
Initializes a new instance of the TableBorders class.
Declaration
public TableBorders(Border all)
Parameters
|
Border
all
A Border instance which will be applied to all borders of the table. |
TableBorders(Border, Border, Border, Border, Border, Border)
Initializes a new instance of the TableBorders class.
Declaration
public TableBorders(Border leftBorder, Border topBorder, Border rightBorder, Border bottomBorder, Border insideHorizontalBorder = null, Border insideVerticalBorder = null)
Parameters
|
Border
leftBorder
The left border. |
|
Border
topBorder
The top border. |
|
Border
rightBorder
The right border. |
|
Border
bottomBorder
The bottom border. |
|
Border
insideHorizontalBorder
The inside horizontal border. |
|
Border
insideVerticalBorder
The inside vertical border. |
TableBorders(TableBorders)
Initializes a new instance of the TableBorders class.
Declaration
public TableBorders(TableBorders other)
Parameters
|
TableBorders
other
A TableBorders instance to copy the properties from. |
Properties
All
Gets all borders if they are equal.
Declaration
public Border All { get; }
Property Value
|
Border
The border. |
Bottom
InsideHorizontal
Gets the inside horizontal border.
Declaration
public Border InsideHorizontal { get; }
Property Value
|
Border
The border. |
InsideVertical
Gets the inside vertical border.
Declaration
public Border InsideVertical { get; }
Property Value
|
Border
The border. |
Left
Right
Top
Methods
Equals(Object)
Determines whether the specified System.Object, is equal to this instance.
Declaration
public override bool Equals(object obj)
Parameters
|
System.Object
obj
The System.Object to compare with this instance. |
Returns
|
System.Boolean
|
Overrides
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
|
System.Int32
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |
Overrides
SetBottom(Border)
Returns new TableBorders object with the specified bottom border.
Declaration
public TableBorders SetBottom(Border newBottomBorder)
Parameters
|
Border
newBottomBorder
The new bottom border. |
Returns
|
TableBorders
|
SetInsideHorizontal(Border)
Returns new TableBorders object with the specified inside horizontal border.
Declaration
public TableBorders SetInsideHorizontal(Border newInsideHorizontalBorder)
Parameters
|
Border
newInsideHorizontalBorder
The new inside horizontal border. |
Returns
|
TableBorders
A new TableBorders instance keeping the new borders. |
SetInsideVertical(Border)
Returns new TableBorders object with the specified inside vertical border.
Declaration
public TableBorders SetInsideVertical(Border newInsideVerticalBorder)
Parameters
|
Border
newInsideVerticalBorder
The new inside vertical border. |
Returns
|
TableBorders
A new TableBorders instance keeping the new borders. |
SetLeft(Border)
Returns new TableBorders object with the specified left border.
Declaration
public TableBorders SetLeft(Border newLeftBorder)
Parameters
|
Border
newLeftBorder
The new left border. |
Returns
|
TableBorders
A new TableBorders instance keeping the new borders. |
SetRight(Border)
Returns new TableBorders object with the specified right border.
Declaration
public TableBorders SetRight(Border newRightBorder)
Parameters
|
Border
newRightBorder
The new right border. |
Returns
|
TableBorders
A new TableBorders instance keeping the new borders. |
SetTop(Border)
Returns new TableBorders object with the specified top border.
Declaration
public TableBorders SetTop(Border newTopBorder)
Parameters
|
Border
newTopBorder
The new top border. |
Returns
|
TableBorders
|
ToString()
Converts to string.
Declaration
public override string ToString()
Returns
|
System.String
A System.String that represents this instance. |