C# Class Open.Core.Controls.Buttons.ButtonBase

A logical model for a button.
Inheritance: ModelBase, IButton, ISize
Afficher le fichier Open project: philcockfield/Open.TestHarness.SL Class Usage Examples

Méthodes publiques

Méthode Description
ButtonBase ( ) : System

Constructor.

CreateView ( ) : IButtonView
InvokeClick ( bool force ) : void
SetSize ( int width, int height ) : void
UpdateLayout ( ) : void

Méthodes protégées

Méthode Description
FireLayoutInvalidated ( ) : void

Private Methods

Méthode Description
FireClick ( ) : void
FireIsPressedChanged ( ) : void

Method Details

ButtonBase() public méthode

Constructor.
public ButtonBase ( ) : System
Résultat System

CreateView() public méthode

public CreateView ( ) : IButtonView
Résultat IButtonView

FireLayoutInvalidated() protected méthode

protected FireLayoutInvalidated ( ) : void
Résultat void

InvokeClick() public méthode

public InvokeClick ( bool force ) : void
force bool
Résultat void

SetSize() public méthode

public SetSize ( int width, int height ) : void
width int
height int
Résultat void

UpdateLayout() public méthode

public UpdateLayout ( ) : void
Résultat void