Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 覆盖DateTimePicker箭头键功能?_C#_Winforms - Fatal编程技术网

C# 覆盖DateTimePicker箭头键功能?

C# 覆盖DateTimePicker箭头键功能?,c#,winforms,C#,Winforms,我想知道是否有可能覆盖DateTimePicker中内置的箭头键功能。例如,如果选择DateTimePicker并突出显示月份,如果按up或down,则会向上或向下更改月份 我想摆脱这一切,把我自己的代码放在那里。任何帮助都将不胜感激 处理日期选择器的按键笔划事件 在窗体上删除日期时间选择器。添加一个KeyDown事件 下面的代码基本上禁用了日期时间选择器的箭头键 private void dateTimePicker1_KeyDown(object sender, KeyEventArgs e

我想知道是否有可能覆盖DateTimePicker中内置的箭头键功能。例如,如果选择DateTimePicker并突出显示月份,如果按up或down,则会向上或向下更改月份


我想摆脱这一切,把我自己的代码放在那里。任何帮助都将不胜感激

处理日期选择器的按键笔划事件

在窗体上删除日期时间选择器。添加一个KeyDown事件

下面的代码基本上禁用了日期时间选择器的箭头键

private void dateTimePicker1_KeyDown(object sender, KeyEventArgs e)
{
     e.Handled = true;
}
不确定要执行什么操作,但以您选择的方式处理事件,然后将其标记为已处理