#c# #winforms #devexpress
#c# #winforms #devexpress
Вопрос:
я использую планировщик devexpress. в моей форме я использую
schedulerControl1.ActiveViewType = DevExpress.XtraScheduler.SchedulerViewType.WorkWeek;
schedulerControl1.WorkWeekView.WorkTime.Start = System.TimeSpan.FromHours(7);
schedulerControl1.WorkWeekView.WorkTime.End = System.TimeSpan.FromHours(22);
schedulerControl1.WorkWeekView.ShowWorkTimeOnly = true;
schedulerControl1.WorkWeekView.ShowAllDayArea = false;
как вы можете видеть, я использую представление рабочей недели, начальная неделя была настроена в понедельник, но заголовок отображается 10 october, 11 october
и так далее. дело в том, как мне изменить заголовок планировщика на название дня, например monday, tuesday
, и так далее.
n.b: если его дубликат, пожалуйста, обратитесь к нему
Ответ №1:
для этой цели можно использовать службы форматирования (см. Службы форматирования — пример использования).
Смотрите также: Представление рабочей недели без конкретных дат
Обратитесь к ним за альтернативным способом реализации этого:
Как: Отображать пользовательские заголовки дня
SchedulerControl.Событие
CustomDrawDayOfWeekHeader Как: Пользовательские заголовки дня рисования, пользовательский заголовок
дня рисования, как использовать пользовательские подписи с фоном по умолчанию?
Надеюсь, это поможет.