C# 클래스 ComponentFactory.Krypton.Ribbon.ViewRibbonPopupGroupManager

상속: ComponentFactory.Krypton.Toolkit.ViewManager
파일 보기 프로젝트 열기: ComponentFactory/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Clean up any resources being used.

GetPreferredSize ( IRenderer renderer, Size proposedSize ) : Size

Discover the preferred size of the view.

KeyDown ( KeyEventArgs e ) : void

Perform key down handling.

KeyPress ( KeyPressEventArgs e ) : void

Perform key press handling.

KeyUp ( KeyEventArgs e ) : void

Perform key up handling.

Layout ( ViewLayoutContext context ) : void

Perform a layout of the view.

MouseLeave ( EventArgs e ) : void

Perform mouse leave processing.

MouseMove ( MouseEventArgs e, Point rawPt ) : void

Perform mouse movement handling.

ViewRibbonPopupGroupManager ( Control control, KryptonRibbon ribbon, ViewBase root, ViewDrawRibbonGroup viewGroup, NeedPaintHandler needPaintDelegate ) : System

Initialize a new instance of the ViewRibbonPopupGroupManager class.

비공개 메소드들

메소드 설명
PerformNeedPaint ( bool needLayout, Rectangle invalidRect ) : void

메소드 상세

Dispose() 공개 메소드

Clean up any resources being used.
public Dispose ( ) : void
리턴 void

GetPreferredSize() 공개 메소드

Discover the preferred size of the view.
public GetPreferredSize ( IRenderer renderer, Size proposedSize ) : Size
renderer IRenderer Renderer provider.
proposedSize System.Drawing.Size The custom-sized area for a control.
리턴 System.Drawing.Size

KeyDown() 공개 메소드

Perform key down handling.
public KeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs A KeyEventArgs that contains the event data.
리턴 void

KeyPress() 공개 메소드

Perform key press handling.
public KeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs A KeyPressEventArgs that contains the event data.
리턴 void

KeyUp() 공개 메소드

Perform key up handling.
public KeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs A KeyEventArgs that contains the event data.
리턴 void

Layout() 공개 메소드

Perform a layout of the view.
public Layout ( ViewLayoutContext context ) : void
context ComponentFactory.Krypton.Toolkit.ViewLayoutContext View context for layout operation.
리턴 void

MouseLeave() 공개 메소드

Perform mouse leave processing.
public MouseLeave ( EventArgs e ) : void
e System.EventArgs An EventArgs that contains the event data.
리턴 void

MouseMove() 공개 메소드

Perform mouse movement handling.
public MouseMove ( MouseEventArgs e, Point rawPt ) : void
e MouseEventArgs A MouseEventArgs that contains the event data.
rawPt Point The actual point provided from the windows message.
리턴 void

ViewRibbonPopupGroupManager() 공개 메소드

Initialize a new instance of the ViewRibbonPopupGroupManager class.
public ViewRibbonPopupGroupManager ( Control control, KryptonRibbon ribbon, ViewBase root, ViewDrawRibbonGroup viewGroup, NeedPaintHandler needPaintDelegate ) : System
control System.Windows.Forms.Control Owning control.
ribbon KryptonRibbon Owning ribbon control instance.
root ViewBase View for group we are tracking.
viewGroup ViewDrawRibbonGroup Group to track.
needPaintDelegate NeedPaintHandler Delegate for performing painting.
리턴 System