C# Class ComponentFactory.Krypton.Toolkit.KryptonCheckedListBox.InternalCheckedListBox

Inheritance: System.Windows.Forms.ListBox
Mostra file Open project: ComponentFactory/Krypton

Private Properties

Property Type Description
InnerArrayGetCount int
InnerArrayGetEntryObject object
InnerArrayGetEnumerator IEnumerator
InnerArrayGetItem object
InnerArrayGetState bool
InnerArrayIndexOf int
InnerArrayIndexOfIdentifier int
InnerArraySetState void
InternalCheckedListBox System
LbnSelChange void
WmKeyDown void
WmPaint void

Public Methods

Method Description
InternalCheckedListBox ( KryptonCheckedListBox kryptonCheckedListBox ) : System

Initialize a new instance of the InternalCheckedListBox class.

Recreate ( ) : void

Recreate the window handle.

RefreshItemSizes ( ) : void

Force the remeasure of items so they are sized correctly.

Protected Methods

Method Description
CreateItemCollection ( ) : ObjectCollection

Creates a new instance of the item collection.

Dispose ( bool disposing ) : void

Releases all resources used by the Control.

OnClick ( EventArgs e ) : void

Raises the Click event.

OnKeyPress ( KeyPressEventArgs e ) : void

Raises the KeyPress event.

OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void

Raises the Layout event.

OnSelectedIndexChanged ( EventArgs e ) : void

Raises the SelectedIndexChanged event.

OnTrackMouseEnter ( EventArgs e ) : void

Raises the TrackMouseEnter event.

OnTrackMouseLeave ( EventArgs e ) : void

Raises the TrackMouseLeave event.

WmReflectCommand ( Message &m ) : void

This method supports the .NET Framework infrastructure and is not intended to be used directly from your code.

WndProc ( Message &m ) : void

Process Windows-based messages.

Private Methods

Method Description
InnerArrayGetCount ( int stateMask ) : int
InnerArrayGetEntryObject ( int index, int stateMask ) : object
InnerArrayGetEnumerator ( int stateMask, bool anyBit ) : IEnumerator
InnerArrayGetItem ( int index, int stateMask ) : object
InnerArrayGetState ( int index, int stateMask ) : bool
InnerArrayIndexOf ( object item, int stateMask ) : int
InnerArrayIndexOfIdentifier ( object identifier, int stateMask ) : int
InnerArraySetState ( int index, int stateMask, bool value ) : void
InternalCheckedListBox ( ) : System
LbnSelChange ( ) : void
WmKeyDown ( Message &m ) : void
WmPaint ( Message &m ) : void

Method Details

CreateItemCollection() protected method

Creates a new instance of the item collection.
protected CreateItemCollection ( ) : ObjectCollection
return ObjectCollection

Dispose() protected method

Releases all resources used by the Control.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
return void

InternalCheckedListBox() public method

Initialize a new instance of the InternalCheckedListBox class.
public InternalCheckedListBox ( KryptonCheckedListBox kryptonCheckedListBox ) : System
kryptonCheckedListBox KryptonCheckedListBox Reference to owning control.
return System

OnClick() protected method

Raises the Click event.
protected OnClick ( EventArgs e ) : void
e System.EventArgs A EventArgs containing the event data.
return void

OnKeyPress() protected method

Raises the KeyPress event.
protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs A KeyPressEventArgs containing the event data.
return void

OnLayout() protected method

Raises the Layout event.
protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs A LayoutEventArgs containing the event data.
return void

OnSelectedIndexChanged() protected method

Raises the SelectedIndexChanged event.
protected OnSelectedIndexChanged ( EventArgs e ) : void
e System.EventArgs A EventArgs containing the event data.
return void

OnTrackMouseEnter() protected method

Raises the TrackMouseEnter event.
protected OnTrackMouseEnter ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
return void

OnTrackMouseLeave() protected method

Raises the TrackMouseLeave event.
protected OnTrackMouseLeave ( EventArgs e ) : void
e System.EventArgs An EventArgs containing the event data.
return void

Recreate() public method

Recreate the window handle.
public Recreate ( ) : void
return void

RefreshItemSizes() public method

Force the remeasure of items so they are sized correctly.
public RefreshItemSizes ( ) : void
return void

WmReflectCommand() protected method

This method supports the .NET Framework infrastructure and is not intended to be used directly from your code.
protected WmReflectCommand ( Message &m ) : void
m System.Windows.Forms.Message The Message the top-level window sent to the InternalCheckedListBox control.
return void

WndProc() protected method

Process Windows-based messages.
protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message A Windows-based message.
return void