Winforms DateTimePicker - 区分选择日期的方式

时间:2016-04-28 15:50:15

标签: c# winforms datetimepicker

我对DateTimePicker如何选择日期有一些要求:当选择日期时,它基本上需要关闭它的父表单。我原先以为我可以使用ValueChanged事件来基本捕获并关闭表单;但是,这不起作用,因为使用箭头键进行导航会触发每次更改的值。

我需要的是: a。)如果用户在使用箭头键选择日期后点击ENTER,或者 要么 b。)如果用户点击日期 发生时,它应该关闭表格。

我的第一个想法是放弃尝试使用ValueChanged事件处理程序而是使用CloseUp处理程序,但这不起作用,因为如果用户单击表单周围(或后面)的任何位置,则会触发CloseUp。

点击日期上的活动似乎也不起作用;而且似乎我只能依靠ValueChanged(某种程度上)。

这可行吗?或者是严格的要求阻止这种情况发生。

0 个答案:

没有答案