C# Class PinkieControls.ButtonBase

Inheritance: System.Windows.Forms.Control, IButtonControl
Show file Open project: NanQi/demo

Protected Properties

Property Type Description
isDefault bool
path System.Drawing.Drawing2D.GraphicsPath
state States
toolTip System.Windows.Forms.ToolTip

Private Properties

Property Type Description
GetPoints void

Public Methods

Method Description
ButtonBase ( ) : System
NotifyDefault ( bool value ) : void
PerformClick ( ) : void

Protected Methods

Method Description
CreatePensBrushes ( ) : void
CreateRegion ( ) : void
Dispose ( bool disposing ) : void
DisposePensBrushes ( ) : void
OnClick ( EventArgs e ) : void
OnEnter ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs ke ) : void
OnKeyUp ( KeyEventArgs ke ) : void
OnLeave ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnParentChanged ( EventArgs e ) : void
OnSizeChanged ( EventArgs e ) : void
OnTextChanged ( EventArgs e ) : void
ProcessMnemonic ( char charCode ) : bool

Private Methods

Method Description
GetPoints ( ) : void

Method Details

ButtonBase() public method

public ButtonBase ( ) : System
return System

CreatePensBrushes() protected method

protected CreatePensBrushes ( ) : void
return void

CreateRegion() protected method

protected CreateRegion ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

DisposePensBrushes() protected method

protected DisposePensBrushes ( ) : void
return void

NotifyDefault() public method

public NotifyDefault ( bool value ) : void
value bool
return void

OnClick() protected method

protected OnClick ( EventArgs e ) : void
e System.EventArgs
return void

OnEnter() protected method

protected OnEnter ( EventArgs e ) : void
e System.EventArgs
return void

OnKeyDown() protected method

protected OnKeyDown ( KeyEventArgs ke ) : void
ke System.Windows.Forms.KeyEventArgs
return void

OnKeyUp() protected method

protected OnKeyUp ( KeyEventArgs ke ) : void
ke System.Windows.Forms.KeyEventArgs
return void

OnLeave() protected method

protected OnLeave ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseEnter() protected method

protected OnMouseEnter ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

OnParentChanged() protected method

protected OnParentChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnSizeChanged() protected method

protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs
return void

OnTextChanged() protected method

protected OnTextChanged ( EventArgs e ) : void
e System.EventArgs
return void

PerformClick() public method

public PerformClick ( ) : void
return void

ProcessMnemonic() protected method

protected ProcessMnemonic ( char charCode ) : bool
charCode char
return bool

Property Details

isDefault protected property

protected bool isDefault
return bool

path protected property

protected GraphicsPath,System.Drawing.Drawing2D path
return System.Drawing.Drawing2D.GraphicsPath

state protected property

protected States state
return States

toolTip protected property

protected ToolTip,System.Windows.Forms toolTip
return System.Windows.Forms.ToolTip