C# Class LayoutFarm.UI.GridTable.GridRowCollection

Datei anzeigen Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
Add ( GridRow row ) : void
AddRow ( int rowHeight ) : GridRow
AddRowAfter ( int afterRowId, int rowHeight ) : GridRow
ClearAll ( ) : void
GetRowAtPos ( int y ) : GridRow
GetRowIter ( ) : IEnumerable
InsertAfter ( GridRow afterThisRow, GridRow row ) : void
MoveRowAfter ( GridRow fromRow, GridRow toRow ) : void
Remove ( int rowid ) : void
this ( int index ) : GridRow

Private Methods

Method Description
GetCellIter ( GridRow rowdef ) : IEnumerable
GridRowCollection ( GridTable table ) : System
InsertAfter ( int afterRowId, GridRow row ) : void
OwnerInvalidateGraphicAndStartBubbleUp ( ) : void
UpdateRowIndex ( GridRow row1, GridRow row2 ) : void

Method Details

Add() public method

public Add ( GridRow row ) : void
row GridRow
return void

AddRow() public method

public AddRow ( int rowHeight ) : GridRow
rowHeight int
return GridRow

AddRowAfter() public method

public AddRowAfter ( int afterRowId, int rowHeight ) : GridRow
afterRowId int
rowHeight int
return GridRow

ClearAll() public method

public ClearAll ( ) : void
return void

GetRowAtPos() public method

public GetRowAtPos ( int y ) : GridRow
y int
return GridRow

GetRowIter() public method

public GetRowIter ( ) : IEnumerable
return IEnumerable

InsertAfter() public method

public InsertAfter ( GridRow afterThisRow, GridRow row ) : void
afterThisRow GridRow
row GridRow
return void

MoveRowAfter() public method

public MoveRowAfter ( GridRow fromRow, GridRow toRow ) : void
fromRow GridRow
toRow GridRow
return void

Remove() public method

public Remove ( int rowid ) : void
rowid int
return void

this() public method

public this ( int index ) : GridRow
index int
return GridRow