C# Class WindowlessControls.ItemsControl

Inheritance: WindowlessControlHost
显示文件 Open project: koush/WindowlessControls Class Usage Examples

Public Methods

Method Description
ItemsControl ( ) : System

Protected Methods

Method Description
GetNavigationSourceRectangle ( ) : Rectangle
OnSelectionChanged ( ) : void
OnWindowlessClick ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
OnWindowlessGotFocus ( WindowlessControlHost sender, EventArgs e ) : void
OnWindowlessKeyDown ( Control sender, System e ) : void
OnWindowlessKeyPress ( Control sender, KeyPressEventArgs e ) : void
OnWindowlessKeyUp ( Control sender, System e ) : void
OnWindowlessLostFocus ( WindowlessControlHost sender, EventArgs e ) : void
OnWindowlessMouseDown ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
OnWindowlessMouseFocus ( WindowlessControlHost sender, MouseEventArgs e ) : void
OnWindowlessMouseUp ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
OnWindowlessNavigatingTo ( WindowlessControlHost sender, WindowlessNavigateEventArgs e ) : void

Private Methods

Method Description
ChangeSelection ( IInteractiveContentPresenter newSelection ) : void
FindControlAtPoint ( Point p ) : IWindowlessControl
NavigateSelection ( Rectangle rect, Keys key ) : bool
OnClickDown ( ) : void
OnClickUp ( ) : void

Method Details

GetNavigationSourceRectangle() protected method

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

ItemsControl() public method

public ItemsControl ( ) : System
return System

OnSelectionChanged() protected method

protected OnSelectionChanged ( ) : void
return void

OnWindowlessClick() protected method

protected OnWindowlessClick ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
sender WindowlessControlHost
e WindowlessMouseEventArgs
return void

OnWindowlessGotFocus() protected method

protected OnWindowlessGotFocus ( WindowlessControlHost sender, EventArgs e ) : void
sender WindowlessControlHost
e System.EventArgs
return void

OnWindowlessKeyDown() protected method

protected OnWindowlessKeyDown ( Control sender, System e ) : void
sender System.Windows.Forms.Control
e System
return void

OnWindowlessKeyPress() protected method

protected OnWindowlessKeyPress ( Control sender, KeyPressEventArgs e ) : void
sender System.Windows.Forms.Control
e System.Windows.Forms.KeyPressEventArgs
return void

OnWindowlessKeyUp() protected method

protected OnWindowlessKeyUp ( Control sender, System e ) : void
sender System.Windows.Forms.Control
e System
return void

OnWindowlessLostFocus() protected method

protected OnWindowlessLostFocus ( WindowlessControlHost sender, EventArgs e ) : void
sender WindowlessControlHost
e System.EventArgs
return void

OnWindowlessMouseDown() protected method

protected OnWindowlessMouseDown ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
sender WindowlessControlHost
e WindowlessMouseEventArgs
return void

OnWindowlessMouseFocus() protected method

protected OnWindowlessMouseFocus ( WindowlessControlHost sender, MouseEventArgs e ) : void
sender WindowlessControlHost
e MouseEventArgs
return void

OnWindowlessMouseUp() protected method

protected OnWindowlessMouseUp ( WindowlessControlHost sender, WindowlessMouseEventArgs e ) : void
sender WindowlessControlHost
e WindowlessMouseEventArgs
return void

OnWindowlessNavigatingTo() protected method

protected OnWindowlessNavigatingTo ( WindowlessControlHost sender, WindowlessNavigateEventArgs e ) : void
sender WindowlessControlHost
e WindowlessNavigateEventArgs
return void