私は問題があります。DateTimePickerのmaxdate値を31/12/2030に設定しました。リアルタイムでDateTimePickerの左上のアイコンをクリックすると、コントロールがしばらくフリーズし、ページをプレビューに変更した後、日付が自動的にmaxdate値に設定されます。最大日付をより大きな日付(例:31/12/2100)に設定すると、コントロールが5〜6秒間フリーズします。何が起こっている?
PS:私はC#WinFormsに取り組んでいます。
編集:
DateTimePickerオブジェクトは「dela」と呼ばれます。このオブジェクトのために私が書いたコードは...
private void dela_KeyDown(object sender, KeyEventArgs e)
{
switch(e.KeyCode)
{
case Keys.Up:
KeyUpDown = true;
break;
case Keys.Down:
KeyUpDown = true;
break;
}
}
private void dela_ValueChanged(object sender, EventArgs e)
{
if (KeyUpDown == false)
{
SendKeys.Send("Right");
}
}