public void TriggerElement_RightClick(object triggerElement, MouseButtonEventArgs e) { ActualTriggerType = TriggerTypes.RightClick; var element = GetItemUnderMouse(triggerElement as FrameworkElement, e, AutoMapTriggerElementToSelectableItem, AutoSelectItem) ?? triggerElement as FrameworkElement; Point mousePos = e.GetSafePosition(null); Open(mousePos, MenuOrientationTypes.Mouse, 0, element, FocusOnShow, e); }