PowerTools InputMan for Windows Forms 8.0J > Tips集 > 和暦を表示したい |
日付時刻コントロールやドロップダウンカレンダーでは、和暦の表示がサポートされています。ここでは、和暦表示の適用方法を紹介します。
入力書式を設定するFields プロパティを使用します。Fields プロパティが参照するDateTimeFieldCollection クラスの年表示部分にDateEraYearField を追加します。
また、DateTimeFieldCollection クラスのAddRange メソッドを使用すると、キーワードを使用した書式の設定が可能です。和暦を設定するには和暦書式に対応したキーワードを指定します。
入力書式を設定するFields プロパティを使用します。Fields プロパティが参照するDateTimeFieldCollection クラスの年表示部分にDateEraYearField を追加します。
また、DateTimeFieldCollection クラスのAddRange メソッドを使用すると、キーワードを使用した書式の設定が可能です。和暦を設定するには和暦書式に対応したキーワードを指定します。
表示書式を設定するDisplayFields プロパティを使用します。DisplayFields プロパティが参照するDateTimeDisplayFieldCollection クラスの年表示部分にDateEraYearDisplayField を追加します。
また、DateTimeDisplayFieldCollection クラスのAddRange メソッドを使用すると、キーワードを使用した書式の設定が可能です。和暦を設定するには和暦書式に対応したキーワードを指定します。
表示書式を設定するDisplayFields プロパティを使用します。DisplayFields プロパティが参照するDateTimeDisplayFieldCollection クラスの年表示部分にDateEraYearDisplayField を追加します。
また、DateTimeDisplayFieldCollection クラスのAddRange メソッドを使用すると、キーワードを使用した書式の設定が可能です。和暦を設定するには和暦書式に対応したキーワードを指定します。
ドロップダウンカレンダーのヘッダには和暦を表示することができます。ヘッダに使用する書式を設定するには、DropDownCalendar クラスのHeaderFormat プロパティに、年月書式用のキーワードを指定し、UseHeaderFormat プロパティをTrueにします。
また、カレンダータイプが年-月カレンダーのヘッダ書式は、YearMonthFormat プロパティで設定します。
和暦表示における年号は、アプリケーション構成ファイルにより独自に定義することができます。これにより、年号の名称、略称、開始日、入力時に使用するショートカットキーを設定できます。
参照: