Свойство | Тип | Описание | |
---|---|---|---|
_baseCssData | YamuiFramework.HtmlRenderer.Core.Core.CssData | ||
_baseRawCssData | string | ||
_borderStyle | BorderStyle | ||
_htmlContainer | |||
_lastScrollOffset | Point | ||
_text | string | ||
_textRenderingHint | TextRenderingHint | ||
_useSystemCursors | bool |
Свойство | Тип | Описание | |
---|---|---|---|
OnBoxClicked | void | ||
OnImageLoad | void | ||
OnLinkClicked | void | ||
OnRefresh | void | ||
OnRenderError | void | ||
OnScrollChange | void | ||
OnStylesheetLoad | void | ||
WndProc | void | ||
YamuiThemeManagerOnOnCssChanged | void |
Метод | Описание | |
---|---|---|
GetElementRectangle ( string elementId ) : RectangleF? |
Get the rectangle of html element as calculated by html layout.
|
|
GetHtml ( ) : string |
Get html from the current DOM tree with inline style.
|
|
HtmlPanel ( ) : System |
Creates a new HtmlPanel and sets a basic css for it's styling.
|
|
ScrollToElement ( string elementId ) : void |
Adjust the scrollbar of the panel on html element by the given id.
|
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void |
Release the html container resources.
|
|
InvokeMouseMove ( ) : void |
call mouse move to handle paint after scroll or html change affecting mouse cursor.
|
|
IsInputKey ( Keys keyData ) : bool |
Used to add arrow keys to the handled keys in OnKeyDown.
|
|
OnBorderStyleChanged ( |
Raises the BorderStyleChanged event.
|
|
OnBoxClicked ( YamuiFramework.HtmlRenderer.Core.Core.Entities.BoxClickedEventArgs e ) : void |
Propagate the BoxClicked event from root container.
|
|
OnClick ( |
Set focus on the control for keyboard scrollbars handling.
|
|
OnImageLoad ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlImageLoadEventArgs e ) : void |
Propagate the image load event from root container.
|
|
OnKeyDown ( |
Handle key down event for selection, copy and scrollbars handling.
|
|
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void |
Perform the layout of the html in the control.
|
|
OnLinkClicked ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlLinkClickedEventArgs e ) : void |
Propagate the LinkClicked event from root container.
|
|
OnMouseDoubleClick ( MouseEventArgs e ) : void |
Handle mouse double click to select word under the mouse.
|
|
OnMouseDown ( MouseEventArgs e ) : void |
Handle mouse down to handle selection.
|
|
OnMouseLeave ( |
Handle mouse leave to handle cursor change.
|
|
OnMouseMove ( MouseEventArgs e ) : void |
Handle mouse move to handle hover cursor and text selection.
|
|
OnMouseUp ( MouseEventArgs e ) : void |
Handle mouse up to handle selection and link click.
|
|
OnPaint ( PaintEventArgs e ) : void |
Perform paint of the html in the control.
|
|
OnRefresh ( HtmlRefreshEventArgs e ) : void |
Handle html renderer invalidate and re-layout as requested.
|
|
OnRenderError ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlRenderErrorEventArgs e ) : void |
Propagate the Render Error event from root container.
|
|
OnScrollChange ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlScrollEventArgs e ) : void |
On html renderer scroll request adjust the scrolling of the panel to the requested location.
|
|
OnStylesheetLoad ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlStylesheetLoadEventArgs e ) : void |
Propagate the stylesheet load event from root container.
|
|
PerformHtmlLayout ( ) : void |
Perform html container layout by the current panel client size.
|
|
UpdateScroll ( Point location ) : void |
Adjust the scrolling of the panel to the requested location.
|
Метод | Описание | |
---|---|---|
OnBoxClicked ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.BoxClickedEventArgs e ) : void | ||
OnImageLoad ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlImageLoadEventArgs e ) : void | ||
OnLinkClicked ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlLinkClickedEventArgs e ) : void | ||
OnRefresh ( object sender, HtmlRefreshEventArgs e ) : void | ||
OnRenderError ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlRenderErrorEventArgs e ) : void | ||
OnScrollChange ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlScrollEventArgs e ) : void | ||
OnStylesheetLoad ( object sender, YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlStylesheetLoadEventArgs e ) : void | ||
WndProc ( |
||
YamuiThemeManagerOnOnCssChanged ( ) : void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
public GetElementRectangle ( string elementId ) : RectangleF? | ||
elementId | string | the id of the element to get its rectangle |
Результат | RectangleF? |
protected IsInputKey ( Keys keyData ) : bool | ||
keyData | Keys | |
Результат | bool |
protected OnBorderStyleChanged ( |
||
e | ||
Результат | void |
protected OnBoxClicked ( YamuiFramework.HtmlRenderer.Core.Core.Entities.BoxClickedEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.BoxClickedEventArgs | |
Результат | void |
protected OnClick ( |
||
e | ||
Результат | void |
protected OnImageLoad ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlImageLoadEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlImageLoadEventArgs | |
Результат | void |
protected OnKeyDown ( |
||
e | ||
Результат | void |
protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void | ||
levent | System.Windows.Forms.LayoutEventArgs | |
Результат | void |
protected OnLinkClicked ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlLinkClickedEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlLinkClickedEventArgs | |
Результат | void |
protected OnMouseDoubleClick ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
Результат | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
Результат | void |
protected OnMouseLeave ( |
||
e | ||
Результат | void |
protected OnMouseMove ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
Результат | void |
protected OnMouseUp ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
Результат | void |
protected OnPaint ( PaintEventArgs e ) : void | ||
e | PaintEventArgs | |
Результат | void |
protected OnRefresh ( HtmlRefreshEventArgs e ) : void | ||
e | HtmlRefreshEventArgs | |
Результат | void |
protected OnRenderError ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlRenderErrorEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlRenderErrorEventArgs | |
Результат | void |
protected OnScrollChange ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlScrollEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlScrollEventArgs | |
Результат | void |
protected OnStylesheetLoad ( YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlStylesheetLoadEventArgs e ) : void | ||
e | YamuiFramework.HtmlRenderer.Core.Core.Entities.HtmlStylesheetLoadEventArgs | |
Результат | void |
public ScrollToElement ( string elementId ) : void | ||
elementId | string | the id of the element to scroll to |
Результат | void |
protected UpdateScroll ( Point location ) : void | ||
location | Point | the location to adjust the scroll to |
Результат | void |
protected CssData,YamuiFramework.HtmlRenderer.Core.Core _baseCssData | ||
Результат | YamuiFramework.HtmlRenderer.Core.Core.CssData |
protected HtmlContainer,YamuiFramework.HtmlRenderer.WinForms _htmlContainer | ||
Результат |
protected TextRenderingHint _textRenderingHint | ||
Результат | TextRenderingHint |