UltraDateTimeEditorで和暦表示するには、JapaneseCalendarを設定したCultureInfoをUltraDateTimeEditorのFormatProviderプロパティに割り当ててください。フォーマットはMaskInputより指定してください。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
CultureInfo ci = new CultureInfo("ja");
ci.DateTimeFormat.Calendar = new JapaneseCalendar();
ultraDateTimeEditor1.FormatProvider = ci;
ultraDateTimeEditor1.MaskInput = "gg yy年mm月dd日";
CultureInfo ci = new CultureInfo("ja"); ci.DateTimeFormat.Calendar = new JapaneseCalendar(); ultraDateTimeEditor1.FormatProvider = ci; ultraDateTimeEditor1.MaskInput = "gg yy年mm月dd日";
CultureInfo ci = new CultureInfo("ja");
ci.DateTimeFormat.Calendar = new JapaneseCalendar();
ultraDateTimeEditor1.FormatProvider = ci;
ultraDateTimeEditor1.MaskInput = "gg yy年mm月dd日";

製品について

Ultimate UI for Windows Forms