private void SetFocusTopMenu(SetMenuFocusEventArgs args)
        {
            if (args != null)
            {
                MenuItemName menuItemName = args.MenuItemName;
                MenuItem     menuItem     = menuItemMap.FirstOrDefault(x => x.Value == menuItemName).Key;

                if (menuItem != null)
                {
                    MenuItemAutomationPeer peer       = new MenuItemAutomationPeer(menuItem);
                    IInvokeProvider        invokeProv = peer.GetPattern(PatternInterface.Invoke) as IInvokeProvider;
                    invokeProv?.Invoke();
                }
            }
        }
 private bool CanSetFocusTopMenu(SetMenuFocusEventArgs args)
 {
     return(true);
 }