作成日: 2017/08/29 最終更新日: 2017/08/29
文書種別
使用方法
詳細
カレンダーコントロール、日付時刻、日付コントロールのドロップダウンカレンダーを月-日(MonthDay)カレンダーの形式で使用する場合、月をスクロールすると選択されていた日付だけが薄いグレーの文字色で表示されます。これはフォーカス日付の文字色が適用されているための現象です。
カレンダーの初期値やクリックされた日付は、選択日付となり、またフォーカス日付でもあります。
フォーカス日付は矢印キーの押下や月のスクロールで移動します。たとえば、1月1日が選択された状態で次の月にスクロールすると、2月1日がフォーカス日付となり、薄いグレーの文字色で表示されます。
このフォーカス日付の文字色は、FocusColorプロパティを使用して設定することが可能です。なお、FocusColorプロパティの既定値はLightGrayです。
次のサンプルコードでは、フォーカス日付を通常の日付の文字色と同色に設定します。
■カレンダーコントロール
[Visual Basic]
GcCalendar1.FocusColor = GcCalendar1.ItemStyle.ForeColor
[C#]
GcCalendar1.FocusColor = GcCalendar1.ItemStyle.ForeColor;
■日付時刻コントロールのドロップダウンカレンダー
[Visual Basic]
GcDateTime1.DropDownCalendar.FocusColor = GcDateTime1.DropDownCalendar.ItemStyle.ForeColor
[C#]
GcDateTime1.DropDownCalendar.FocusColor = GcDateTime1.DropDownCalendar.ItemStyle.ForeColor;
カレンダーの初期値やクリックされた日付は、選択日付となり、またフォーカス日付でもあります。
フォーカス日付は矢印キーの押下や月のスクロールで移動します。たとえば、1月1日が選択された状態で次の月にスクロールすると、2月1日がフォーカス日付となり、薄いグレーの文字色で表示されます。
このフォーカス日付の文字色は、FocusColorプロパティを使用して設定することが可能です。なお、FocusColorプロパティの既定値はLightGrayです。
次のサンプルコードでは、フォーカス日付を通常の日付の文字色と同色に設定します。
■カレンダーコントロール
[Visual Basic]
GcCalendar1.FocusColor = GcCalendar1.ItemStyle.ForeColor
[C#]
GcCalendar1.FocusColor = GcCalendar1.ItemStyle.ForeColor;
■日付時刻コントロールのドロップダウンカレンダー
[Visual Basic]
GcDateTime1.DropDownCalendar.FocusColor = GcDateTime1.DropDownCalendar.ItemStyle.ForeColor
[C#]
GcDateTime1.DropDownCalendar.FocusColor = GcDateTime1.DropDownCalendar.ItemStyle.ForeColor;
旧文書番号
41184