C# Class IjwFramework.Ui.ColumnCollection

ファイルを表示 Open project: chrisforbes/Ijw.Framework Class Usage Examples

Public Methods

Method Description
CreateAutoWidth ( string name, Action a ) : IColumn
CreateFixedWidth ( string name, int width, Action a ) : IColumn
Render ( Painter p, Node n ) : void
RenderCustom ( Painter p, Node n, Action a ) : void

Private Methods

Method Description
GetLeft ( IColumn c ) : int
Update ( int width ) : void

Method Details

CreateAutoWidth() public method

public CreateAutoWidth ( string name, Action a ) : IColumn
name string
a Action
return IColumn

CreateFixedWidth() public method

public CreateFixedWidth ( string name, int width, Action a ) : IColumn
name string
width int
a Action
return IColumn

Render() public method

public Render ( Painter p, Node n ) : void
p Painter
n Node
return void

RenderCustom() public method

public RenderCustom ( Painter p, Node n, Action a ) : void
p Painter
n Node
a Action
return void