Я использую UltraCalendarCombo
в моем проекте. Я хочу, чтобы пользователь увидел выбранную дату в раскрывающемся списке datepicker. Эта предварительно выбранная дата рассчитывается на основе некоторых других свойств. я следующую вещь:Как программно установить Visible для пользовательского месяца в Infragistics.Win.UltraWinSchedule.UltraCalendarCombo?
var calendarInfo = ultraGridCalendar.CalendarInfo;
calendarInfo.ActivateDay(selectedDate);
Но этот код не работает, как я ожидал. Он просто выбирает этот день, но пользователю следует вручную перейти на год и месяц, что соответствует выбранной дате. Я хочу, чтобы в календаре отображалась выбранная дата, т. Е. Месяц и год.
Я не уверен, что понимаю желаемое поведение. Заставляет ли ваш код выбрать часть DD только даты, заставляя пользователей выбирать MM YYYY? Или намерение выбрать MM/DD/YYYY по умолчанию? – Danielle
'selectedDate' - это предварительно выбранная дата (то есть не только день). 'calendarInfo.ActiveDay' имеет тип' Day', который содержит не только DD, но и месяц и год. Желаемое поведение: Предположим, что предварительно выбранная дата '01-Mar-2010', тогда, когда пользователь нажимает на раскрывающийся список, эта дата должна быть выделена в любом случае и показана пользователю. Пользователь должен увидеть марта 2010 года и ярлык 01. Но эта дата не должна отображаться как текст в ячейке, она должна быть только выделена. –