Загрузка...

Как на WPF в Calendar отметить дату?

Тема в разделе C# создана пользователем Kalipso 16 май 2024. 149 просмотров

Загрузка...
  1. Kalipso
    Kalipso Автор темы 16 май 2024 :love2: TRX&ENERGY(FROM 100₽/66.000) - lzt.lol/2trx :love2: 499 12 апр 2022
    [IMG]
    Типа вот 16 мая по дефолту само как-то отмечается серым цветом, можно-ли и самому так делать? Либо кто-то знает другой способ
     
  2. снегровик
    снегровик 16 май 2024 микуфаг 1223 30 июл 2019
    CSHARP
    myCalendar.SelectedDates.Add(new DateTime(2022, 3, 1));
     
  3. Еремей
    Еремей 16 май 2024 Гламурный эмо-гопник 1745 20 июл 2018
    CSHARP
    // Юзаешь XAML для подключение Календаря
    Calendar calendar = FindName("myCalendar") as Calendar;
    // Экземпляр класса DateTime с нужной Тебе датой: год сейчас, месяц, день
    DateTime date = new DateTime(DateTime.Now.Year, 5, 10);
    // GetDayButton -- задаешь параметр своей даты Выше
    CalendarDayButton dayButton = calendar.GetDayButton(date);
    // Просто меняешь цвет фона CalendarDayButton
    dayButton.Background = new SolidColorBrush(Colors.LightGray);
     
    1. Еремей
      или через цикл, где List<DateTime> dates = new List<DateTime>... + for each
    2. Kalipso Автор темы
      Еремей, GetDayButton такого метода нет
Top