private static XamOutlookCalendarViewCommandBehavior GetOrCreateBehavior(XamOutlookCalendarView outlookCalendarView) { XamOutlookCalendarViewCommandBehavior behavior = outlookCalendarView.GetValue(SelectedTimeRangeCommandBehaviorProperty) as XamOutlookCalendarViewCommandBehavior; if (behavior == null) { behavior = new XamOutlookCalendarViewCommandBehavior(outlookCalendarView); outlookCalendarView.SetValue(SelectedTimeRangeCommandBehaviorProperty, behavior); } return(behavior); }
public static void SetCommandParameter(XamOutlookCalendarView outlookCalendarView, object parameter) { outlookCalendarView.SetValue(CommandParameterProperty, parameter); }
public static void SetCommand(XamOutlookCalendarView menuItem, ICommand command) { menuItem.SetValue(CommandProperty, command); }