【发布时间】:2015-03-09 08:08:24
【问题描述】:
在意大利语中使用 Visual Studio,在 Visual C# 的项目中添加表单对象 DateTimePicker 单击时显示的日历,以意大利语显示月份,因为您可以设置以英语显示?
【问题讨论】:
-
如上所写,不能这样做:-(
标签: c# winforms internationalization
在意大利语中使用 Visual Studio,在 Visual C# 的项目中添加表单对象 DateTimePicker 单击时显示的日历,以意大利语显示月份,因为您可以设置以英语显示?
【问题讨论】:
标签: c# winforms internationalization
微软的日历控件似乎无法做到这一点。
出现此行为是因为 DateTimePicker 控件和 MonthCalendar 控件是 Microsoft Windows 常用控件。 因此,操作系统的用户区域设置决定了用户 这些控件的界面。
https://support2.microsoft.com/Default.aspx?scid=kb%3ben-us%3b889834&x=18&y=19
要更改此行为,请在 控制面板。为此,请按以下步骤操作:
- 单击开始,单击控制面板,然后双击区域和语言选项。
- 在区域和语言选项对话框中,选择一个项目以匹配其首选项,或单击自定义 选择您自己的格式部分以选择您想要的语言环境 控制使用。
- 点击确定。
【讨论】:
Program.Main 方法中。
你不能这样做。
它只是包装了本机日历控件,它使用运行它的操作系统的语言(但尊重可能安装的操作系统语言包)。
【讨论】: