作成日: 2016/02/05 最終更新日: 2016/05/18
文書種別
不具合
状況
修正済み
詳細
C1DateEditのドロップダウンカレンダーで、上部の月の数値をクリックすると、「1月~12月」の月を選択するプルダウンメニューが表示されます。しかし、月の数字が年の数字に含まれる場合、この機能が正常に動作しません。
例えば、「2016年2月」のカレンダーを表示して「2月」の「2」クリックした場合、「1月~12月」の月選択メニューがプルダウン表示されません。ただし「2016年」の「2」をクリックするとこのメニューが表示されます。
一方、2016年3月の場合は、「3」の部分をクリックすると月選択メニューがプルダウン表示されます。
※2016年の場合、年数(2016)に含まれる数字の月(1月、2月、6月)で、この現象が発生します。
例えば、「2016年2月」のカレンダーを表示して「2月」の「2」クリックした場合、「1月~12月」の月選択メニューがプルダウン表示されません。ただし「2016年」の「2」をクリックするとこのメニューが表示されます。
一方、2016年3月の場合は、「3」の部分をクリックすると月選択メニューがプルダウン表示されます。
※2016年の場合、年数(2016)に含まれる数字の月(1月、2月、6月)で、この現象が発生します。
回避方法
この問題はバージョン2.0.20161.147または4.0.20161.147で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
CalendarのCaptionFormatプロパティを以下のように設定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
CalendarのCaptionFormatプロパティを以下のように設定します。
◎サンプルコード(VB)
C1DateEdit1.Calendar.CaptionFormat = "yyyy年MMMM"
◎サンプルコード(C#)
c1DateEdit1.Calendar.CaptionFormat = "yyyy年MMMM";
旧文書番号
81555