C# Class IjwFramework.Ui.ItemPainter

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

Public Properties

Property Type Description
g System.Drawing.Graphics

Protected Properties

Property Type Description
provider ImageProvider

Public Methods

Method Description
ItemPainter ( ImageProvider provider ) : System
PaintBackground ( Rectangle bounds, bool selected ) : void
PaintExpander ( Rectangle bounds, Node n ) : void
PaintItem ( Node n, Rectangle bounds, bool selected ) : void

Method Details

ItemPainter() public method

public ItemPainter ( ImageProvider provider ) : System
provider ImageProvider
return System

PaintBackground() public method

public PaintBackground ( Rectangle bounds, bool selected ) : void
bounds System.Drawing.Rectangle
selected bool
return void

PaintExpander() public method

public PaintExpander ( Rectangle bounds, Node n ) : void
bounds System.Drawing.Rectangle
n Node
return void

PaintItem() public method

public PaintItem ( Node n, Rectangle bounds, bool selected ) : void
n Node
bounds System.Drawing.Rectangle
selected bool
return void

Property Details

g public_oe property

public Graphics,System.Drawing g
return System.Drawing.Graphics

provider protected_oe property

protected ImageProvider,IjwFramework.Ui provider
return ImageProvider