У меня есть TabItem, который содержит элемент управления календаря и кнопку.Проблема заключается в том, что когда выбранная дата календаря совпадает с ранее выбранной датой, кнопка запускает событие Click двумя щелчками мыши.
Я реализовал событие selectedDatesChanged календаря, чтобы решить эту проблему, когдатекущая выбранная дата отличается от предыдущей.Код выглядит следующим образом:
selectedDatesChanged(object sender, SelectionChangedEventArgs e)
{
this.CaptureMouse();
this.ReleaseMouseCapture();
}
Мне нужен способ получить тот же эффект, что и в вышеуказанной функции, когда selectedDate календаря не отличается от ранее выбранной даты.Я пытался обработать события GotFocus и MouseUp, но это не решило проблему.
У кого-нибудь есть идеи, как мне решить эту проблему?
Спасибо, Навин