C# Class MonoGameUi.Button

Standard Schaltfläche
Inheritance: ContentControl
Datei anzeigen Open project: OctoAwesome/monogameui Class Usage Examples

Public Methods

Method Description
Button ( BaseScreenComponent manager, string style = "" ) : System

Erzeugt eine neue Instanz der Klasse Button.

TextButton ( BaseScreenComponent manager, string text, string style = "" ) : Button

Initialisiert einen Standard-Button mit Text-Inhalt

Protected Methods

Method Description
OnExecuted ( EventArgs args ) : void

Methode, die aufgerufen wird, nachdem der Click-EventHadler (falls vorhanden) ausgeführt wurde.

OnKeyPress ( Microsoft.Xna.Framework.Input.KeyEventArgs args ) : void

Wird aufgrefufen, wenn eine Taste gedrückt wird.

OnLeftMouseClick ( Microsoft.Xna.Framework.Input.MouseEventArgs args ) : void

Wird aufgerufen, wenn mit der linken Maustaste auf das Steuerelement geklickt wird.

OnTouchDown ( Microsoft.Xna.Framework.Input.TouchEventArgs args ) : void
OnTouchTap ( Microsoft.Xna.Framework.Input.TouchEventArgs args ) : void

Method Details

Button() public method

Erzeugt eine neue Instanz der Klasse Button.
public Button ( BaseScreenComponent manager, string style = "" ) : System
manager BaseScreenComponent Der
style string (Optional) der zu verwendende Style
return System

OnExecuted() protected method

Methode, die aufgerufen wird, nachdem der Click-EventHadler (falls vorhanden) ausgeführt wurde.
protected OnExecuted ( EventArgs args ) : void
args System.EventArgs Weitere Informationen zum Ereignis.
return void

OnKeyPress() protected method

Wird aufgrefufen, wenn eine Taste gedrückt wird.
protected OnKeyPress ( Microsoft.Xna.Framework.Input.KeyEventArgs args ) : void
args Microsoft.Xna.Framework.Input.KeyEventArgs Ein -Objekt mit weiteren Informationen zum Event
return void

OnLeftMouseClick() protected method

Wird aufgerufen, wenn mit der linken Maustaste auf das Steuerelement geklickt wird.
protected OnLeftMouseClick ( Microsoft.Xna.Framework.Input.MouseEventArgs args ) : void
args Microsoft.Xna.Framework.Input.MouseEventArgs Weitere Informationen zum Ereignis.
return void

OnTouchDown() protected method

protected OnTouchDown ( Microsoft.Xna.Framework.Input.TouchEventArgs args ) : void
args Microsoft.Xna.Framework.Input.TouchEventArgs
return void

OnTouchTap() protected method

protected OnTouchTap ( Microsoft.Xna.Framework.Input.TouchEventArgs args ) : void
args Microsoft.Xna.Framework.Input.TouchEventArgs
return void

TextButton() public static method

Initialisiert einen Standard-Button mit Text-Inhalt
public static TextButton ( BaseScreenComponent manager, string text, string style = "" ) : Button
manager BaseScreenComponent Der
text string Enthaltener Text
style string (Optional) Der zu verwendende Style
return Button