C# Class ComponentFactory.Krypton.Navigator.PageButtonController

Handle a button by ensuring that contained button specs are not treated as part of the button itself.
Inheritance: ComponentFactory.Krypton.Toolkit.ButtonController
显示文件 Open project: ComponentFactory/Krypton Class Usage Examples

Public Methods

Method Description
PageButtonController ( ViewBase target, NeedPaintHandler needPaint ) : System

Initialize a new instance of the PageButtonController class.

Protected Methods

Method Description
ViewIsPartOfButton ( ViewBase next ) : bool

Discovers if the provided view is part of the button.

Method Details

PageButtonController() public method

Initialize a new instance of the PageButtonController class.
public PageButtonController ( ViewBase target, NeedPaintHandler needPaint ) : System
target ViewBase Target for state changes.
needPaint NeedPaintHandler Delegate for notifying paint requests.
return System

ViewIsPartOfButton() protected method

Discovers if the provided view is part of the button.
protected ViewIsPartOfButton ( ViewBase next ) : bool
next ViewBase View to investigate.
return bool