C# Class AdvancedLauncher.SDK.Model.MenuItem

Main menu item container
Inheritance: NamedItem
Show file Open project: GoldRenard/DMOAdvancedLauncher Class Usage Examples

Public Methods

Method Description
MenuItem ( string Name, bool IsNameBinding = false ) : AdvancedLauncher.SDK.Model.Events

Initializes a new instance of MenuItem for specified name and binding flag (false by default).

MenuItem ( string Name, string IconName, Thickness IconMargin, bool IsNameBinding = false ) : AdvancedLauncher.SDK.Model.Events

Initializes a new instance of MenuItem for specified name, icon and binding flag (false by default).

OnClick ( object sender, BaseEventArgs args ) : void

OnClick handler accessor

Private Methods

Method Description
MenuItem ( string Name, string IconName, Thickness IconMargin, bool IsSeparator, bool IsNameBinding = false ) : AdvancedLauncher.SDK.Model.Events

Initializes a new instance of MenuItem for specified name, icon, separator flag and binding flag (false by default).

Method Details

MenuItem() public method

Initializes a new instance of MenuItem for specified name and binding flag (false by default).
public MenuItem ( string Name, bool IsNameBinding = false ) : AdvancedLauncher.SDK.Model.Events
Name string Item name
IsNameBinding bool Is it binding name
return AdvancedLauncher.SDK.Model.Events

MenuItem() public method

Initializes a new instance of MenuItem for specified name, icon and binding flag (false by default).
public MenuItem ( string Name, string IconName, Thickness IconMargin, bool IsNameBinding = false ) : AdvancedLauncher.SDK.Model.Events
Name string Item name
IconName string Icon name
IconMargin AdvancedLauncher.SDK.Tools.Thickness Icon margin
IsNameBinding bool Is it binding name
return AdvancedLauncher.SDK.Model.Events

OnClick() public method

OnClick handler accessor
public OnClick ( object sender, BaseEventArgs args ) : void
sender object Sender
args AdvancedLauncher.SDK.Model.Events.BaseEventArgs Arguments
return void