Мне нужно предотвратить изменение представления MonthCalendar.
Мне удалось предотвратить изменение представления следующим образом:
private void WPF_S_MC_Calendar_MouseDown(object sender, MouseEventArgs e)
{
if (WPF_S_MC_Calendar.HitTest(e.Location).HitArea.ToString() == "TitleBackground")
{
WPF_S_MC_Calendar.Enabled = false;
WPF_S_MC_Calendar.Enabled = true;
}
}
Но это предотвращает запуск всех следующих событий,Итак, кто-то знает, возможно ли это?
РЕДАКТИРОВАТЬ :Другим способом было бы разрешить запуск событий и прокрутку в выбранном месяце снова.Пользователь не сможет его увидеть.
Спасибо, ребята.