2014-02-09 2 views
0

Я могу сделать DateTimePicker так, чтобы он показывал флажок, чтобы включить/отключить дату.Событие VB.NET для проверки даты datetimepicker изменено

Я попытался найти событие, которое является огнем, когда пользователь меняет это значение, но я не смог его найти.

Нет ли такого события, или я искал не то место?

Спасибо!

+0

Не срабатывает ли событие ValueChanged? – Plutonix

+0

Да, это так. Я пробовал это событие во время отладки, и кажется, что VS2012 не включил его. Теперь, когда я перезапустил приложение, он работает. Спасибо. Можете ли вы ответить на свой комментарий? – tmighty

ответ

1

Элемент CheckBox - это способ определить, выбрал ли пользователь дату. Поскольку у DTP всегда есть действительная дата как .Value, может быть трудно определить, выбрал ли пользователь дату; еще труднее, если уже хочет их видеть.

Номер Checkbox предназначен для обозначения «да, используйте эту дату». Независимо от того, нажимают ли они на CheckBox или открывают DTP, CheckBox проверяется и должно произойти событие ValueChanged.

Обратите внимание, что из вас используется менее неприятная форма - ShowUpDown == Истинно - вы получите одно из этих событий каждый раз, когда значение M-D-Y изменяется из-за щелчка или колеса мыши.

Смежные вопросы