From 4f07ddc96beefd4c536e8725c76d01a62278a4ca Mon Sep 17 00:00:00 2001 From: keepwn Date: Mon, 6 Oct 2014 22:27:43 +0800 Subject: [PATCH 1/2] Add User-Defined Tag For MenuItem --- Source/Eto/Forms/Menu/MenuItem.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Eto/Forms/Menu/MenuItem.cs b/Source/Eto/Forms/Menu/MenuItem.cs index ef994afe9b..3099030837 100644 --- a/Source/Eto/Forms/Menu/MenuItem.cs +++ b/Source/Eto/Forms/Menu/MenuItem.cs @@ -141,6 +141,7 @@ protected MenuItem(Command command, Generator generator, Type type, bool initial { ID = command.ID; Text = command.MenuText; + Tag = command.Tag; ToolTip = command.ToolTip; Shortcut = command.Shortcut; Click += (sender, e) => command.Execute(); @@ -178,6 +179,12 @@ public string Text set { Handler.Text = value; } } + /// + /// Gets or sets a user-defined tag for the menu item. + /// + /// The user-defined tag. + public object Tag { get; set; } + /// /// Gets or sets the tool tip of the item. /// From eec838d69872f89f8b57c164a3670095d00c0c43 Mon Sep 17 00:00:00 2001 From: keepwn Date: Thu, 9 Oct 2014 08:27:17 +0800 Subject: [PATCH 2/2] Add User-Defined Tag For MenuItem --- Source/Eto/Forms/Menu/MenuItem.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/Source/Eto/Forms/Menu/MenuItem.cs b/Source/Eto/Forms/Menu/MenuItem.cs index 3099030837..37637d5a24 100644 --- a/Source/Eto/Forms/Menu/MenuItem.cs +++ b/Source/Eto/Forms/Menu/MenuItem.cs @@ -141,7 +141,6 @@ protected MenuItem(Command command, Generator generator, Type type, bool initial { ID = command.ID; Text = command.MenuText; - Tag = command.Tag; ToolTip = command.ToolTip; Shortcut = command.Shortcut; Click += (sender, e) => command.Execute();