C# Class Evbpc.Framework.Windows.Forms.ButtonBase

Implements the basic functionality common to button controls.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase(v=vs.110).aspx
Inheritance: Control
Show file Open project: EBrown8534/Framework

Private Properties

Property Type Description

Public Methods

Method Description
GetPreferredSize ( Size proposedSize ) : Size

Retrieves the size of a rectangular area into which a control can be fitted.

http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.getpreferredsize(v=vs.110).aspx

Protected Methods

Method Description
ButtonBase ( ) : Evbpc.Framework.Drawing

Initializes a new instance of the ButtonBase class.

http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.buttonbase(v=vs.110).aspx

OnEnabledChanged ( EventArgs e ) : void

This member overrides Control.OnEnabledChanged(EventArgs), and more complete documentation might be available in that topic. Raises the EnabledChanged event.

http://msdn.microsoft.com/en-us/library/ksa2868w(v=vs.110).aspx

OnGotFocus ( EventArgs e ) : void

Raises the GotFocus event.

http://msdn.microsoft.com/en-us/library/xk0bsxz2(v=vs.110).aspx

OnKeyDown ( KeyEventArgs kevent ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnKeyDown event.

http://msdn.microsoft.com/en-us/library/f6df3w7z(v=vs.110).aspx

OnKeyUp ( KeyEventArgs kevent ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnKeyUp event.

http://msdn.microsoft.com/en-us/library/f6df3w7z(v=vs.110).aspx

OnLostFocus ( EventArgs e ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnLostFocus event.

http://msdn.microsoft.com/en-us/library/x5dk67cz(v=vs.110).aspx

OnMouseDown ( MouseEventArgs mevent ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseDown event.

http://msdn.microsoft.com/en-us/library/h2ksdf2z(v=vs.110).aspx

OnMouseEnter ( EventArgs eventargs ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseEnter event.

http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onmouseenter(v=vs.110).aspx

OnMouseLeave ( EventArgs eventargs ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseLeave event.

http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onmouseleave(v=vs.110).aspx

OnMouseMove ( MouseEventArgs mevent ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseMove event.

http://msdn.microsoft.com/en-us/library/3h17s498(v=vs.110).aspx

OnMouseUp ( MouseEventArgs mevent ) : void

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseUp event.

http://msdn.microsoft.com/en-us/library/ea65040s(v=vs.110).aspx

OnTextChanged ( EventArgs e ) : void

This member overrides Control.OnTextChanged(EventArgs), and more complete documentation might be available in that topic. Raises the TextChanged event.

http://msdn.microsoft.com/en-us/library/cxxt96xw(v=vs.110).aspx

OnVisibleChanged ( EventArgs e ) : void

This member overrides Control.OnVisibleChanged(EventArgs), and more complete documentation might be available in that topic. Raises the VisibleChanged event.

http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onvisiblechanged(v=vs.110).aspx

Method Details

ButtonBase() protected method

Initializes a new instance of the ButtonBase class.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.buttonbase(v=vs.110).aspx
protected ButtonBase ( ) : Evbpc.Framework.Drawing
return Evbpc.Framework.Drawing

GetPreferredSize() public method

Retrieves the size of a rectangular area into which a control can be fitted.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.getpreferredsize(v=vs.110).aspx
public GetPreferredSize ( Size proposedSize ) : Size
proposedSize Evbpc.Framework.Drawing.Size The custom-sized area for a control.
return Evbpc.Framework.Drawing.Size

OnEnabledChanged() protected method

This member overrides Control.OnEnabledChanged(EventArgs), and more complete documentation might be available in that topic. Raises the EnabledChanged event.
http://msdn.microsoft.com/en-us/library/ksa2868w(v=vs.110).aspx
protected OnEnabledChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
return void

OnGotFocus() protected method

Raises the GotFocus event.
http://msdn.microsoft.com/en-us/library/xk0bsxz2(v=vs.110).aspx
protected OnGotFocus ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
return void

OnKeyDown() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnKeyDown event.
http://msdn.microsoft.com/en-us/library/f6df3w7z(v=vs.110).aspx
protected OnKeyDown ( KeyEventArgs kevent ) : void
kevent KeyEventArgs A that contains the event data.
return void

OnKeyUp() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnKeyUp event.
http://msdn.microsoft.com/en-us/library/f6df3w7z(v=vs.110).aspx
protected OnKeyUp ( KeyEventArgs kevent ) : void
kevent KeyEventArgs A that contains the event data.
return void

OnLostFocus() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnLostFocus event.
http://msdn.microsoft.com/en-us/library/x5dk67cz(v=vs.110).aspx
protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
return void

OnMouseDown() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseDown event.
http://msdn.microsoft.com/en-us/library/h2ksdf2z(v=vs.110).aspx
protected OnMouseDown ( MouseEventArgs mevent ) : void
mevent MouseEventArgs A that contains the event data.
return void

OnMouseEnter() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseEnter event.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onmouseenter(v=vs.110).aspx
protected OnMouseEnter ( EventArgs eventargs ) : void
eventargs System.EventArgs An that contains the event data.
return void

OnMouseLeave() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseLeave event.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onmouseleave(v=vs.110).aspx
protected OnMouseLeave ( EventArgs eventargs ) : void
eventargs System.EventArgs An that contains the event data.
return void

OnMouseMove() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseMove event.
http://msdn.microsoft.com/en-us/library/3h17s498(v=vs.110).aspx
protected OnMouseMove ( MouseEventArgs mevent ) : void
mevent MouseEventArgs A that contains the event data.
return void

OnMouseUp() protected method

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. Raises the OnMouseUp event.
http://msdn.microsoft.com/en-us/library/ea65040s(v=vs.110).aspx
protected OnMouseUp ( MouseEventArgs mevent ) : void
mevent MouseEventArgs A that contains the event data.
return void

OnTextChanged() protected method

This member overrides Control.OnTextChanged(EventArgs), and more complete documentation might be available in that topic. Raises the TextChanged event.
http://msdn.microsoft.com/en-us/library/cxxt96xw(v=vs.110).aspx
protected OnTextChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
return void

OnVisibleChanged() protected method

This member overrides Control.OnVisibleChanged(EventArgs), and more complete documentation might be available in that topic. Raises the VisibleChanged event.
http://msdn.microsoft.com/en-us/library/system.windows.forms.buttonbase.onvisiblechanged(v=vs.110).aspx
protected OnVisibleChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
return void