| PageButtonController Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Internal.ComponentFactory.Krypton.Navigator
 Syntax
Syntaxpublic class PageButtonController : ButtonController
The PageButtonController type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | PageButtonController | 
            Initialize a new instance of the PageButtonController class.
             | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AllowDragging | 
            Gets and sets if dragging is allowed.
            (Inherited from ButtonController.) | 
|  | BecomesFixed | 
            Gets and sets if the button becomes fixed in pressed appearance when pressed.
            (Inherited from ButtonController.) | 
|  | BecomesRightFixed | 
            Gets and sets if the button becomes fixed in pressed appearance when pressed.
            (Inherited from ButtonController.) | 
|  | Captured | 
            Gets a value indicating if mouse input is being captured.
            (Inherited from ButtonController.) | 
|  | ClickOnDown | 
            Gets and sets if the press down should cause the click.
            (Inherited from ButtonController.) | 
|  | Id | 
            Gets the unique identifier of the object.
            (Inherited from GlobalId.) | 
|  | IgnoreVisualFormLeftButtonDown | 
            Should the left mouse down be ignored when present on a visual form border area.
            (Inherited from ButtonController.) | 
|  | IsOnlyPressedWhenOver | 
            Gets a value indicating if the state is pressed only when over button.
            (Inherited from ButtonController.) | 
|  | IsOperating | 
            Get a value indicating if the controller is operating
            (Inherited from ButtonController.) | 
|  | MousePoint | 
            Gets the current tracking mouse point.
            (Inherited from ButtonController.) | 
|  | NeedPaint | 
            Gets and sets the need paint delegate for notifying paint requests.
            (Inherited from ButtonController.) | 
|  | NonClientAsNormal | 
            Gets and sets the drawing of a non client mouse position when pressed as normal.
            (Inherited from ButtonController.) | 
|  | Repeat | 
            Gets and sets the need for repeat clicks.
            (Inherited from ButtonController.) | 
|  | SplitRectangle | 
            Gets and sets the area of the button which is split.
            (Inherited from ButtonController.) | 
|  | Tag | 
            Gets and sets the user data associated with the controller.
            (Inherited from ButtonController.) | 
|  | Target | 
            Gets access to the associated target of the controller.
            (Inherited from ButtonController.) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | ClearDragRect | 
            Reset the dragging rect to prevent any dragging starting.
            (Inherited from ButtonController.) | 
|  | DoubleClick | 
            Left mouse button double click.
            (Inherited from ButtonController.) | 
|  | Equals | Determines whether the specified object is equal to the current object.(Inherited from Object.) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | GetHashCode | Serves as the default hash function.(Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | GotFocus | 
            Source control has lost the focus.
            (Inherited from ButtonController.) | 
|  | KeyDown | 
            Key has been pressed down.
            (Inherited from ButtonController.) | 
|  | KeyPress | 
            Key has been pressed.
            (Inherited from ButtonController.) | 
|  | KeyUp | 
            Key has been released.
            (Inherited from ButtonController.) | 
|  | LostFocus | 
            Source control has lost the focus.
            (Inherited from ButtonController.) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|  | MouseDown | 
            Mouse button has been pressed in the view.
            (Inherited from ButtonController.) | 
|  | MouseEnter | 
            Mouse has entered the view.
            (Inherited from ButtonController.) | 
|  | MouseLeave | 
            Mouse has left the view.
            (Inherited from ButtonController.) | 
|  | MouseMove | 
            Mouse has moved inside the view.
            (Inherited from ButtonController.) | 
|  | MouseUp | 
            Mouse button has been released in the view.
            (Inherited from ButtonController.) | 
|  | OnButtonDragOffset | 
            Raises the ButtonDragOffset event.
            (Inherited from ButtonController.) | 
|  | OnButtonDragRectangle | 
            Raises the ButtonDragRectangle event.
            (Inherited from ButtonController.) | 
|  | OnClick | 
            Raises the Click event.
            (Inherited from ButtonController.) | 
|  | OnDragEnd | 
            Raises the DragEnd event.
            (Inherited from ButtonController.) | 
|  | OnDragMove | 
            Raises the DragMove event.
            (Inherited from ButtonController.) | 
|  | OnDragQuit | 
            Raises the DragQuit event.
            (Inherited from ButtonController.) | 
|  | OnDragStart | 
            Raises the DragStart event.
            (Inherited from ButtonController.) | 
|  | OnMiddleClick | 
            Raises the MiddleClick event.
            (Inherited from ButtonController.) | 
|  | OnMouseSelect | 
            Raises the MouseSelect event.
            (Inherited from ButtonController.) | 
|  | OnNeedPaint | 
            Raises the NeedPaint event.
            (Inherited from ButtonController.) | 
|  | OnRightClick | 
            Raises the RightClick event.
            (Inherited from ButtonController.) | 
|  | PerformNeedPaint | 
            Fires the NeedPaint event.
            (Inherited from ButtonController.) | 
|  | PerformNeedPaint(Boolean) | 
            Fires the NeedPaint event.
            (Inherited from ButtonController.) | 
|  | RemoveFixed | 
            Remove the fixed pressed mode.
            (Inherited from ButtonController.) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
|  | UpdateTargetState(Point) | 
            Set the correct visual state of the target.
            (Inherited from ButtonController.) | 
|  | UpdateTargetState(Control) | 
            Set the correct visual state of the target.
            (Inherited from ButtonController.) | 
|  | ViewIsPartOfButton | 
            Discovers if the provided view is part of the button.
            (Overrides ButtonControllerViewIsPartOfButton(ViewBase).) | 
 Events
Events| Name | Description | |
|---|---|---|
|  | ButtonDragOffset | 
            Occurs when the dragging inside the button drag rectangle.
            (Inherited from ButtonController.) | 
|  | ButtonDragRectangle | 
            Occurs when the drag rectangle for the button is required.
            (Inherited from ButtonController.) | 
|  | Click | 
            Occurs when the mouse is used to left click the target.
            (Inherited from ButtonController.) | 
|  | DragEnd | 
            Occurs when drag ends.
            (Inherited from ButtonController.) | 
|  | DragMove | 
            Occurs when drag moves.
            (Inherited from ButtonController.) | 
|  | DragQuit | 
            Occurs when drag quits.
            (Inherited from ButtonController.) | 
|  | DragStart | 
            Occurs when start of drag operation occurs.
            (Inherited from ButtonController.) | 
|  | MiddleClick | 
            Occurs when the mouse is used to right click the target.
            (Inherited from ButtonController.) | 
|  | MouseSelect | 
            Occurs when the mouse is used to left select the target.
            (Inherited from ButtonController.) | 
|  | RightClick | 
            Occurs when the mouse is used to right click the target.
            (Inherited from ButtonController.) | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | MethodInvoke | 
            Calls the object method by name.
            (Defined by ObjectEx.) | 
|  | PropertyGet(String, Object, Boolean) | Overloaded. 
            Gets the value of the object property by name.
            (Defined by ObjectEx.) | 
|  | PropertyGetT(String, Object, Boolean) | Overloaded. 
            Gets the value of the object property by name.
            (Defined by ObjectEx.) | 
|  | PropertySet | 
            Sets the value of the object property by name.
            (Defined by ObjectEx.) | 
 See Also
See Also