C# Class HeapProfiler.CustomTooltip

Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: kg/HeapProfiler Class Usage Examples

Méthodes publiques

Свойство Type Description
Content TooltipContentBase
Owner ITooltipOwner

Protected Properties

Свойство Type Description
BackgroundRenderer System.Windows.Forms.VisualStyles.VisualStyleRenderer

Méthodes publiques

Méthode Description
CustomTooltip ( ITooltipOwner owner ) : System
FitContentOnScreen ( Graphics g, TooltipContentBase content, Font &font, Point &tooltipPosition, Size &tooltipSize ) : void
GetDefaultStringFormat ( ) : StringFormat
SetContent ( TooltipContentBase content ) : void

Méthodes protégées

Méthode Description
AdjustMouseEvent ( MouseEventArgs &e ) : bool
OnMouseClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnPaintBackground ( PaintEventArgs e ) : void
UpdateRegion ( ) : void

Private Methods

Méthode Description
DeltaTooltip_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void

Method Details

AdjustMouseEvent() protected méthode

protected AdjustMouseEvent ( MouseEventArgs &e ) : bool
e MouseEventArgs
Résultat bool

CustomTooltip() public méthode

public CustomTooltip ( ITooltipOwner owner ) : System
owner ITooltipOwner
Résultat System

FitContentOnScreen() public static méthode

public static FitContentOnScreen ( Graphics g, TooltipContentBase content, Font &font, Point &tooltipPosition, Size &tooltipSize ) : void
g System.Drawing.Graphics
content TooltipContentBase
font System.Drawing.Font
tooltipPosition Point
tooltipSize System.Drawing.Size
Résultat void

GetDefaultStringFormat() public static méthode

public static GetDefaultStringFormat ( ) : StringFormat
Résultat System.Drawing.StringFormat

OnMouseClick() protected méthode

protected OnMouseClick ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnPaintBackground() protected méthode

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

SetContent() public méthode

public SetContent ( TooltipContentBase content ) : void
content TooltipContentBase
Résultat void

UpdateRegion() protected méthode

protected UpdateRegion ( ) : void
Résultat void

Property Details

BackgroundRenderer protected_oe property

protected VisualStyleRenderer,System.Windows.Forms.VisualStyles BackgroundRenderer
Résultat System.Windows.Forms.VisualStyles.VisualStyleRenderer

Content public_oe property

public TooltipContentBase,HeapProfiler Content
Résultat TooltipContentBase

Owner public_oe property

public ITooltipOwner Owner
Résultat ITooltipOwner