static UIElementMouseLeftButtonUpCommandBehavior GetOrCreateUIElementMouseLeftButtonUpCommandBehavior(System.Windows.UIElement uie) { var behavior = GetMenuItemClickCommandBehavior(uie); if (behavior == null) { behavior = new UIElementMouseLeftButtonUpCommandBehavior(uie); SetMenuItemClickCommandBehavior(uie, behavior); } return behavior; }
static void SetMenuItemClickCommandBehavior(System.Windows.UIElement mi, UIElementMouseLeftButtonUpCommandBehavior value) { mi.SetValue(MenuItemClickCommandBehaviorProperty, value); }