Class TableBuilder
Assembly: NXOpen.dll
Syntax
public class TableBuilder : AnnotationBuilder, IMessageSink, IComponentBuilder
Constructors
TableBuilder()
Declaration
Properties
BottomBorder
Declaration
public RenderingPropertiesBuilder BottomBorder { get; }
Property Value
CellSettingsBuilder
Declaration
public CellSettingsBuilder CellSettingsBuilder { get; }
Property Value
ContinuationDataBuilder
Declaration
public ContinuationDataBuilder ContinuationDataBuilder { get; }
Property Value
DefaultBottomBorder
Declaration
public RenderingPropertiesBuilder DefaultBottomBorder { get; }
Property Value
DefaultRightBorder
Declaration
public RenderingPropertiesBuilder DefaultRightBorder { get; }
Property Value
InitialColumnWidth
Declaration
public double InitialColumnWidth { get; set; }
Property Value
LeftBorder
Declaration
public RenderingPropertiesBuilder LeftBorder { get; }
Property Value
Locked
Declaration
public bool Locked { get; set; }
Property Value
RightBorder
Declaration
public RenderingPropertiesBuilder RightBorder { get; }
Property Value
TableSettingsBuilder
Declaration
public TableSettingsBuilder TableSettingsBuilder { get; }
Property Value
TopBorder
Declaration
public RenderingPropertiesBuilder TopBorder { get; }
Property Value
Methods
GetCell(int, int)
Declaration
public CellBuilder GetCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
columnIndex |
|
Returns
GetColumn(int)
Declaration
public ColumnBuilder GetColumn(int columnIndex)
Parameters
Type |
Name |
Description |
int |
columnIndex |
|
Returns
GetFillColor(out NXColor, out double)
Declaration
public void GetFillColor(out NXColor color, out double opacity)
Parameters
Declaration
public CellRangeBuilder GetHeader(int headerIndex)
Parameters
Type |
Name |
Description |
int |
headerIndex |
|
Returns
Declaration
public CellBuilder GetHeaderCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
columnIndex |
|
Returns
GetNumberOfColumns()
Declaration
public int GetNumberOfColumns()
Returns
Declaration
public int GetNumberOfHeaders()
Returns
GetNumberOfRows()
Declaration
public int GetNumberOfRows()
Returns
GetRow(int)
Declaration
public RowBuilder GetRow(int rowIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
Returns
Inherit(InheritOption, Annotation)
Declaration
public void Inherit(TableBuilder.InheritOption inheritOption, Annotation annotation)
Parameters
InsertColumns(int, int)
Declaration
public void InsertColumns(int columnIndex, int numColumns)
Parameters
Type |
Name |
Description |
int |
columnIndex |
|
int |
numColumns |
|
Declaration
public void InsertHeaders(int headerIndex, int numHeaders)
Parameters
Type |
Name |
Description |
int |
headerIndex |
|
int |
numHeaders |
|
InsertRows(int, int)
Declaration
public void InsertRows(int rowIndex, int numRows)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
numRows |
|
MergeCells(int, int, int, int)
Declaration
public void MergeCells(int topRow, int leftColumn, int bottomRow, int rightColumn)
Parameters
Type |
Name |
Description |
int |
topRow |
|
int |
leftColumn |
|
int |
bottomRow |
|
int |
rightColumn |
|
Declaration
public void MergeHeaderCells(int topRow, int leftColumn, int bottomRow, int rightColumn)
Parameters
Type |
Name |
Description |
int |
topRow |
|
int |
leftColumn |
|
int |
bottomRow |
|
int |
rightColumn |
|
RemoveColumns(int, int)
Declaration
public void RemoveColumns(int columnIndex, int numColumns)
Parameters
Type |
Name |
Description |
int |
columnIndex |
|
int |
numColumns |
|
Declaration
public void RemoveHeaders(int headerIndex, int numHeaders)
Parameters
Type |
Name |
Description |
int |
headerIndex |
|
int |
numHeaders |
|
RemoveRows(int, int)
Declaration
public void RemoveRows(int rowIndex, int numRows)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
numRows |
|
SetFillColor(NXColor, double)
Declaration
public void SetFillColor(NXColor color, double opacity)
Parameters
UnMergeCell(int, int)
Declaration
public void UnMergeCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
columnIndex |
|
Declaration
public void UnMergeHeaderCell(int rowIndex, int columnIndex)
Parameters
Type |
Name |
Description |
int |
rowIndex |
|
int |
columnIndex |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink