bool ActivateMenuRibbon(DependencyObject from) { var rs = PresentationSource.FromDependencyObject(from); var t = menuRibbons .Where(x => PresentationSource.FromDependencyObject(x) == rs && x.FocusOnEnterKeyTip) .FirstOrDefault(); if (t == null) { return(false); } var ui = t.FirstFocusableElement(); if (ui == null) { return(false); } ui.Focus(); return(true); }