C# Class FarsiLibrary.Win.Controls.FAContainerComboBox

Inheritance: FarsiLibrary.Win.BaseClasses.DateEditBase
Datei anzeigen Open project: HEskandari/FarsiLibrary

Private Properties

Property Type Description
IsMouseOverButton bool
OnDropDownKeyDown void
OnDropDownMouseMove void
OnInternalLostFocus void

Public Methods

Method Description
FAContainerComboBox ( ) : System

Creates a new instance of FAContainerComboBox class.

HideDropDown ( ) : void

Hides the Popup control.

ShowDropDown ( ) : void

Fires the BindPopupControl and shows the container panel with the control specified in the BindPopupControlEventArgs.BindedControl. Binded control should implement IPopupControl interface.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Disposes the control.

GetButtonRect ( ) : Rectangle
GetContentRect ( ) : Rectangle
OnBindingPopupControl ( BindPopupControlEventArgs e ) : void
OnDrawButtons ( PaintEventArgs e ) : void
OnFontChanged ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPopupClosing ( EventArgs e ) : void
OnPopupShowing ( EventArgs e ) : void
RaiseButtonClick ( ) : void

Private Methods

Method Description
IsMouseOverButton ( ) : bool
OnDropDownKeyDown ( object sender, KeyEventArgs e ) : void
OnDropDownMouseMove ( object sender, MouseEventArgs e ) : void
OnInternalLostFocus ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Disposes the control.
protected Dispose ( bool disposing ) : void
disposing bool
return void

FAContainerComboBox() public method

Creates a new instance of FAContainerComboBox class.
public FAContainerComboBox ( ) : System
return System

GetButtonRect() protected method

protected GetButtonRect ( ) : Rectangle
return System.Drawing.Rectangle

GetContentRect() protected method

protected GetContentRect ( ) : Rectangle
return System.Drawing.Rectangle

HideDropDown() public method

Hides the Popup control.
public HideDropDown ( ) : void
return void

OnBindingPopupControl() protected method

protected OnBindingPopupControl ( BindPopupControlEventArgs e ) : void
e FarsiLibrary.Win.Events.BindPopupControlEventArgs
return void

OnDrawButtons() protected method

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

OnFontChanged() protected method

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

OnHandleCreated() protected method

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

OnMouseDown() protected method

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

OnMouseUp() protected method

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

OnPopupClosing() protected method

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

OnPopupShowing() protected method

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

RaiseButtonClick() protected method

protected RaiseButtonClick ( ) : void
return void

ShowDropDown() public method

Fires the BindPopupControl and shows the container panel with the control specified in the BindPopupControlEventArgs.BindedControl. Binded control should implement IPopupControl interface.
public ShowDropDown ( ) : void
return void