C# Class LayoutFarm.HtmlBoxes.MyHtmlContainer

Inheritance: HtmlContainer
显示文件 Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
AttachEssentialHandlers ( EventHandler domVisualRefreshHandler, EventHandler domRequestRebuildHandler, EventHandler containerInvalidateGfxHanlder, EventHandler domFinished ) : void
CheckDocUpdate ( ) : void

check if dom update

ClearPreviousSelection ( ) : void
ContainerInvalidateGraphics ( ) : void
CopySelection ( StringBuilder stbuilder ) : void
DetachEssentialHandlers ( ) : void
GetHtml ( StringBuilder stbuilder ) : void
MyHtmlContainer ( HtmlHost htmlhost ) : System
RefreshDomIfNeed ( ) : bool
SetSelection ( SelectionRange selRange ) : void

Protected Methods

Method Description
OnAllDisposed ( ) : void
OnLayoutFinished ( ) : void
OnRequestImage ( ImageBinder binder, object reqFrom, bool _sync ) : void
OnRequestScrollView ( CssBox box ) : void
OnRootCreated ( CssBox root ) : void
OnRootDisposed ( ) : void

Method Details

AttachEssentialHandlers() public method

public AttachEssentialHandlers ( EventHandler domVisualRefreshHandler, EventHandler domRequestRebuildHandler, EventHandler containerInvalidateGfxHanlder, EventHandler domFinished ) : void
domVisualRefreshHandler EventHandler
domRequestRebuildHandler EventHandler
containerInvalidateGfxHanlder EventHandler
domFinished EventHandler
return void

CheckDocUpdate() public method

check if dom update
public CheckDocUpdate ( ) : void
return void

ClearPreviousSelection() public method

public ClearPreviousSelection ( ) : void
return void

ContainerInvalidateGraphics() public method

public ContainerInvalidateGraphics ( ) : void
return void

CopySelection() public method

public CopySelection ( StringBuilder stbuilder ) : void
stbuilder StringBuilder
return void

DetachEssentialHandlers() public method

public DetachEssentialHandlers ( ) : void
return void

GetHtml() public method

public GetHtml ( StringBuilder stbuilder ) : void
stbuilder StringBuilder
return void

MyHtmlContainer() public method

public MyHtmlContainer ( HtmlHost htmlhost ) : System
htmlhost HtmlHost
return System

OnAllDisposed() protected method

protected OnAllDisposed ( ) : void
return void

OnLayoutFinished() protected method

protected OnLayoutFinished ( ) : void
return void

OnRequestImage() protected method

protected OnRequestImage ( ImageBinder binder, object reqFrom, bool _sync ) : void
binder ImageBinder
reqFrom object
_sync bool
return void

OnRequestScrollView() protected method

protected OnRequestScrollView ( CssBox box ) : void
box CssBox
return void

OnRootCreated() protected method

protected OnRootCreated ( CssBox root ) : void
root CssBox
return void

OnRootDisposed() protected method

protected OnRootDisposed ( ) : void
return void

RefreshDomIfNeed() public method

public RefreshDomIfNeed ( ) : bool
return bool

SetSelection() public method

public SetSelection ( SelectionRange selRange ) : void
selRange SelectionRange
return void