Как проверить, что значение было выбрано в элементе управления datetimepicker.
Элемент управления привязан к привязному навигационному устройству, поэтому при нажатии кнопки сохранения я хочу убедиться, что выбрана дата?
Прослушайте событие ValueChanged, затем установите в нем логический флаг.
ValueChanged
Самый простой способ сделать это - создать подкласс BindingNagivator, который позволит вам подписаться на событие Validating и обработать проверку, предотвращая перемещение.
Простая реализация показана в этом сообщении на форуме (ValidatingBindingNavigator).
Это позволяет выполнить проверку перед разрешением изменения движения или сохранения.
Я бы предпочел проверить, если значение имеет смысл (с точки зрения вашей системы), а не если оно было введено физически.