проверить, введено ли значение для datetimepicker? - PullRequest
0 голосов
/ 17 сентября 2009

Как проверить, что значение было выбрано в элементе управления datetimepicker.

Элемент управления привязан к привязному навигационному устройству, поэтому при нажатии кнопки сохранения я хочу убедиться, что выбрана дата?

Ответы [ 3 ]

1 голос
/ 17 сентября 2009

Прослушайте событие ValueChanged, затем установите в нем логический флаг.

0 голосов
/ 17 сентября 2009

Самый простой способ сделать это - создать подкласс BindingNagivator, который позволит вам подписаться на событие Validating и обработать проверку, предотвращая перемещение.

Простая реализация показана в этом сообщении на форуме (ValidatingBindingNavigator).

Это позволяет выполнить проверку перед разрешением изменения движения или сохранения.

0 голосов
/ 17 сентября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...