Exemplo n.º 1
0
        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();
                }
            }
        }
Exemplo n.º 2
0
 private bool CanSetFocusTopMenu(SetMenuFocusEventArgs args)
 {
     return(true);
 }