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 object GetCommandParameter(XamOutlookCalendarView outlookCalendarView) { return(outlookCalendarView.GetValue(CommandParameterProperty)); }
public static ICommand GetCommand(XamOutlookCalendarView outlookCalendarView) { return(outlookCalendarView.GetValue(CommandProperty) as ICommand); }