private static XamDateNavigatorSelectedDatesCommandBehavior GetOrCreateBehavior(XamDateNavigator dateNavigator) { XamDateNavigatorSelectedDatesCommandBehavior behavior = dateNavigator.GetValue(DateNavigatorSelectedDatesProperty) as XamDateNavigatorSelectedDatesCommandBehavior; if (behavior == null) { behavior = new XamDateNavigatorSelectedDatesCommandBehavior(dateNavigator); dateNavigator.SetValue(DateNavigatorSelectedDatesProperty, behavior); } return(behavior); }
public static string GetSelectedDates(XamDateNavigator dateNavigator) { return(dateNavigator.GetValue(SelectedDatesProperty) as string); }
public static object GetCommandParameter(XamDateNavigator dateNavigator) { return(dateNavigator.GetValue(CommandParameterProperty)); }
public static ICommand GetCommand(XamDateNavigator dateNavigator) { return(dateNavigator.GetValue(CommandProperty) as ICommand); }