GcCalendarCell コントロールの今日の日付の表示書式の設定について解説します。
ShowToday プロパティが True のとき、カレンダーの今日領域に今日の日付を表示することができます。今日の日付の表示書式は TodayFormat プロパティで設定します。 TodayFormat プロパティに以下のキーワードとリテラル文字を設定することで、書式を作成します。
| キーワード | 説明 |
|---|---|
| g | 年号の頭文字をアルファベットで表示(M、T、S、H、R) |
| gg | 年号の頭文字を漢字で表示(明、大、昭、平、令) |
| ggg | 年号の正式名称を漢字で表示(明治、大正、昭和、平成、令和) |
| e | 和暦年を2桁で表示(先頭に0を付けない) |
| ee | 和暦年を2桁で表示(先頭に0を付ける) |
| E | 和暦年を2桁で表示し開始年を元と表示(先頭に0を付けない) (例:平成元年) |
| EE | 和暦年を2桁で表示し開始年を元と表示(先頭に0を付ける) (例:平成元年) |
| y | 年を2桁で表示(先頭に0を付けない) |
| yy | 年を2桁で表示(先頭に0を付ける) |
| yyy | 年を4桁で表示(先頭に0を付けない) |
| yyyy | 年を4桁で表示(先頭に0を付ける) |
| M | 月を2桁の数字で表示(先頭に0を付けない) |
| MM | 月を2桁の数字で表示(先頭に0を付ける) |
| MMM | 月を省略形で表示 (DateTimeFormatInfo.AbbreviatedMonthNames() で指定された形式) |
| MMMM | 月を正式名称で表示 (DateTimeFormatInfo.MonthNames()で指定された形式) |
| d | 日を2桁の数字で表示(先頭に0を付けない) |
| dd | 日を2桁の数字で表示(先頭に0を付ける) |
| ddd | 曜日を省略形で表示 (DateTimeFormatInfo.AbbreviatedDayNames() で指定された形式) |
| dddd | 曜日を正式名称で表示 (DateTimeFormatInfo.DayNames()で指定された形式) |
| \(Chr(92)) | キーワードをリテラル文字として表示 |
![]() |
|
次のサンプルコードは今日の書式を設定する例です。
GcCalendarCell1.ShowToday = True GcCalendarCell1.TodayFormat = "ggg e年M月d日"
gcCalendarCell1.ShowToday = true; gcCalendarCell1.TodayFormat = "ggg e年M月d日";