gpt4 book ai didi

wpf - DateTimePicker 设置日历和时间文化

转载 作者:行者123 更新时间:2023-12-05 05:29:01 28 4
gpt4 key购买 nike

是否可以为 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)));

您的申请 启动事件处理器

    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 的区域性)

关于wpf - DateTimePicker 设置日历和时间文化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4820962/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com