C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

DateTimePickerのカレンダ表示でのEscキー


(過去ログ 130 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■76916 / inTopicNo.1)  DateTimePickerのカレンダ表示でのEscキー
  
□投稿者/ furu (17回)-(2015/08/27(Thu) 21:45:03)

分類:[C#] 

VS2012 C#2012 .Net4

お世話になります。

DateTimePickerのカレンダ表示で
翌月にしたりした後
Escキーを押してカレンダ表示を消した時
日付の表示が元に戻らないのですが
そういうもんなんでしょうか?

Escキーを押した際、ValueChangedイベントは
発生し、Valueは元に戻っています。
フォーカスのあるフィールド(年とか)は戻ります。
また、再描画したり、カーソルで移動すると戻ります。

ValueChangedでいろいろ表示しているので
かなり違和感があります。

例)
dateTimePicker1のValueChangedで曜日をlabel1に表示すると

  ・dateTimePicker1.Value = new DateTime(2015, 8, 31);

    dateTimePicker1の表示 "2015年 8月31日"
    label1 "月曜日"

  ・カレンダ表示で右矢印ボタンをクリック

    dateTimePicker1の表示 "2015年 9月 1日"
    label1 "火曜日"

  ・Escキーを押し、カレンダ表示を消す

    dateTimePicker1の表示 "2015年 8月31日"のまま
    label1 "月曜日"に戻る

よろしくお願いします。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -