public void UpdateActionStatus(EventBase e) { this.status = ((this.actionStatusCallback == null) ? ContextualMenu.MenuAction.StatusFlags.Hidden : this.actionStatusCallback(e)); }
public static void AppendAction(this ContextualMenu contextualMenu, string actionName, Action action, ContextualMenu.MenuAction.StatusFlags statusFlags) { Debug.Assert(action != null); contextualMenu.AppendAction(actionName, e => action(), e => statusFlags); }