我想知道是否可以覆盖内置于DateTimePickers中的箭头键功能。例如,如果您选择DateTimePicker并突出显示月份,则向上或向下按下该月份会更改月份。
我想摆脱所有这些并将自己的代码放在那里。非常感谢任何帮助!
答案 0 :(得分:3)
处理日期选择器的击键事件。
在表单上删除dateTimePicker。添加KeyDown事件。
下面的代码实际上禁用了日期时间选择器的箭头键。
private void dateTimePicker1_KeyDown(object sender, KeyEventArgs e)
{
e.Handled = true;
}
不确定您要执行的操作,但会根据您的选择处理该事件,然后将其标记为已处理。