制御のために特定の文化を設定することは可能DateTimePickerですか?この特定の文化を蛾のフォーマット名と時間フォーマットに使用したいと思います。たとえば、特定の文化を作成します。
CultureInfo.GetCultureInfo("sk-Sk");
アドバイスをありがとう。
制御のために特定の文化を設定することは可能DateTimePickerですか?この特定の文化を蛾のフォーマット名と時間フォーマットに使用したいと思います。たとえば、特定の文化を作成します。
CultureInfo.GetCultureInfo("sk-Sk");
アドバイスをありがとう。
次を追加してみてください。
FrameworkElement.LanguageProperty.OverrideMetadata(
typeof(FrameworkElement),
new FrameworkPropertyMetadata(
XmlLanguage.GetLanguage("sk-Sk")));
また
FrameworkElement.LanguageProperty.OverrideMetadata(
typeof(FrameworkElement),
new FrameworkPropertyMetadata(
XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));
アプリケーションへStartupEventHandler
public App()
{
DispatcherUnhandledException += new System.Windows.Threading.DispatcherUnhandledExceptionEventHandler(App_DispatcherUnhandledException);
Startup += new StartupEventHandler(App_Startup);
}
protected override void OnStartup(StartupEventArgs e)
{
FrameworkElement.LanguageProperty.OverrideMetadata(
typeof(FrameworkElement),
new FrameworkPropertyMetadata(
XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag)));
base.OnStartup(e);
}
これにより、すべてのWPFコントロールのカルチャ情報が設定されます(DateTimePickerのカルチャを本当に変更するかどうかはわかりません)