Типа вот 16 мая по дефолту само как-то отмечается серым цветом, можно-ли и самому так делать? Либо кто-то знает другой способ
myCalendar.SelectedDates.Add(new DateTime(2022, 3, 1)); CSHARP myCalendar.SelectedDates.Add(new DateTime(2022, 3, 1));
// Юзаешь 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); 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);