C# 클래스 LayoutFarm.HtmlBoxes.CssTableLayoutEngine.TableColumnCollection

파일 보기 프로젝트 열기: prepare/HTML-Renderer

공개 메소드들

메소드 설명
CalculateTotalWidth ( ) : float
CountUnspecificWidthColumnAndOccupiedSpace ( int &numOfUnspecificColWidth, float &occupiedSpace ) : void
FindFirstReducibleColumnWidth ( int startAtIndex, int &foundAtIndex ) : bool
GetCellWidth ( int cIndex, int colspan, float horizontal_spacing ) : float

Gets the cells width, taking colspan and being in the specified column

GetSpannedMinWidth ( int rowCellCount, int realcolindex, int colspan ) : float

Gets the spanned width of a cell (With of all columns it spans minus one).

LowerAllColumnToMinWidth ( ) : void
S4_AddMoreWidthToColumns ( bool onlyNonspeicificWidth, float value ) : void
SetColumnWidth ( int colIndex, float width ) : void
TableColumnCollection ( int columnCount )
this ( int index ) : TableColumn

메소드 상세

CalculateTotalWidth() 공개 메소드

public CalculateTotalWidth ( ) : float
리턴 float

CountUnspecificWidthColumnAndOccupiedSpace() 공개 메소드

public CountUnspecificWidthColumnAndOccupiedSpace ( int &numOfUnspecificColWidth, float &occupiedSpace ) : void
numOfUnspecificColWidth int
occupiedSpace float
리턴 void

FindFirstReducibleColumnWidth() 공개 메소드

public FindFirstReducibleColumnWidth ( int startAtIndex, int &foundAtIndex ) : bool
startAtIndex int
foundAtIndex int
리턴 bool

GetCellWidth() 공개 메소드

Gets the cells width, taking colspan and being in the specified column
public GetCellWidth ( int cIndex, int colspan, float horizontal_spacing ) : float
cIndex int
colspan int
horizontal_spacing float
리턴 float

GetSpannedMinWidth() 공개 메소드

Gets the spanned width of a cell (With of all columns it spans minus one).
public GetSpannedMinWidth ( int rowCellCount, int realcolindex, int colspan ) : float
rowCellCount int
realcolindex int
colspan int
리턴 float

LowerAllColumnToMinWidth() 공개 메소드

public LowerAllColumnToMinWidth ( ) : void
리턴 void

S4_AddMoreWidthToColumns() 공개 메소드

public S4_AddMoreWidthToColumns ( bool onlyNonspeicificWidth, float value ) : void
onlyNonspeicificWidth bool
value float
리턴 void

SetColumnWidth() 공개 메소드

public SetColumnWidth ( int colIndex, float width ) : void
colIndex int
width float
리턴 void

TableColumnCollection() 공개 메소드

public TableColumnCollection ( int columnCount )
columnCount int

this() 공개 메소드

public this ( int index ) : TableColumn
index int
리턴 TableColumn