PowerTools InputMan for ASP.NET 8.0J
HeaderFormat プロパティ (DropDownCalendar)
使用例 

カレンダーのヘッダに使用する書式を取得または設定します。
構文
Public Property HeaderFormat As String
public string HeaderFormat {get; set;}

プロパティ値

既定値:yyy年 MMMM
解説
HeaderFormatプロパティは、ヘッダに表示する年と月の表示書式を設定します。HeaderFormatプロパティで使用できるキーワードは、以下のとおりです。
キーワード 説明
g 年号の頭文字をアルファベットで表示(M、T、S、H)
gg 年号の頭文字を漢字で表示(明、大、昭、平)
ggg 年号の正式名称を漢字で表示(明治、大正、昭和、平成)
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()で指定された形式)
\(Chr(92)) キーワードをリテラル文字として表示

和暦表示が可能な日付の範囲は、1868年9月1日〜2087年12月31日です。この範囲を超えた場合は、西暦で表示されます。
使用例
次のサンプルコードは、カレンダーのヘッダを設定する方法を示します。
Imports GrapeCity.Web.Input.Core

' ヘッダを表示します。
GcDateTime1.DropDownCalendar.ShowHeader = True
' ヘッダの高さを23ピクセルに設定します。
GcDateTime1.DropDownCalendar.HeaderHeight = 23
' 年月を和暦で表示します。
GcDateTime1.DropDownCalendar.HeaderFormat = "ggg e年 M月"
' ヘッダのスタイルを設定します。
GcDateTime1.DropDownCalendar.HeaderStyle.BackColor = Color.Thistle
GcDateTime1.DropDownCalendar.HeaderStyle.ForeColor = Color.Blue
GcDateTime1.DropDownCalendar.HeaderStyle.Font.Name = "MS ゴシック"
GcDateTime1.DropDownCalendar.HeaderStyle.BorderColor = Color.Purple
GcDateTime1.DropDownCalendar.HeaderStyle.BorderStyle = BorderStyle.Solid
GcDateTime1.DropDownCalendar.HeaderStyle.BorderWidth = 1
GcDateTime1.DropDownCalendar.HeaderStyle.TextHAlign = AlignHorizontal.Center
GcDateTime1.DropDownCalendar.HeaderStyle.TextVAlign = AlignVertical.Middle
using GrapeCity.Web.Input.Core;

// ヘッダを表示します。
GcDateTime1.DropDownCalendar.ShowHeader = true;
// ヘッダの高さを23ピクセルに設定します。
GcDateTime1.DropDownCalendar.HeaderHeight = 23;
// 年月を和暦で表示します。
GcDateTime1.DropDownCalendar.HeaderFormat = "ggg e年 M月";
// ヘッダのスタイルを設定します。
GcDateTime1.DropDownCalendar.HeaderStyle.BackColor = Color.Thistle;
GcDateTime1.DropDownCalendar.HeaderStyle.ForeColor = Color.Blue;
GcDateTime1.DropDownCalendar.HeaderStyle.Font.Name = "MS ゴシック";
GcDateTime1.DropDownCalendar.HeaderStyle.BorderColor = Color.Purple;
GcDateTime1.DropDownCalendar.HeaderStyle.BorderStyle = BorderStyle.Solid;
GcDateTime1.DropDownCalendar.HeaderStyle.BorderWidth = 1;
GcDateTime1.DropDownCalendar.HeaderStyle.TextHAlign = AlignHorizontal.Center;
GcDateTime1.DropDownCalendar.HeaderStyle.TextVAlign = AlignVertical.Middle;
参照

DropDownCalendar クラス
DropDownCalendar メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.