diff options
Diffstat (limited to 'Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs')
-rw-r--r-- | Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs b/Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs index 31574b44..6f65f315 100644 --- a/Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs +++ b/Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs @@ -13,6 +13,7 @@ namespace Xamarin.Forms.Platform.WinRT internal class MenuItemCommand : ICommand { readonly MenuItem _menuItem; + IMenuItemController Controller => _menuItem; public MenuItemCommand(MenuItem item) { @@ -22,14 +23,14 @@ namespace Xamarin.Forms.Platform.WinRT public virtual bool CanExecute(object parameter) { - return _menuItem.IsEnabled; + return Controller.IsEnabled; } public event EventHandler CanExecuteChanged; public void Execute(object parameter) { - _menuItem.Activate(); + Controller.Activate(); } void OnCanExecuteChanged() |