Я использую vb.net. Я добавляю указатель даты следующим образом
Friend WithEvents dtpReportDate As System.Windows.Forms.DateTimePicker
У выбора даты по умолчанию есть стрелка влево и стрелка вправо, которые позволяют просматривать предыдущий месяц и следующий месяц. Я добавляю обработчик к значению события выбора значения:
AddHandler dtpReportDate.ValueChanged, AddressOf dtpReportDateChanged
Private Sub dtpReportDateChanged (ByVal отправитель как объект, ByVal e как System.EventArgs)
'сделайте что-нибудь здесь
End Sub
Проблема в том, что всякий раз, когда я нажимаю стрелку влево или стрелку вправо, чтобы изменить месяц, запускается dptReportDateChanged. Я не хочу, чтобы это случилось. Все, что я хочу, это чтобы после того, как я нашел месяц, я дважды щелкнул по дате, чтобы вызвать событие.
Большое спасибо!