Q
我想改变UWP
0
A
回答
1
根据this article:
有许多不同的方法来正确显示日期和时间。不同的地区和文化在日期中使用不同的日期和月份的顺序,在时间上分隔小时和分钟,甚至使用什么标点符号作为分隔符。
如果您使用date and time picker控件,这些控件将自动使用用户首选语言和区域的日期和时间格式。所以订单由用户的首选语言和地区定义,您应该无法通过DatePicker
的样式进行更改。
你上面显示的第一个图像看起来首选语言是en-US
和家庭区域是US
。对于根据用户的语言,地区或文化偏好提供不同功能的场景,Windows会通过Windows.System.UserProfile.GlobalizationPreferences
为您提供访问这些首选项的方法。而第二个图像似乎是首选语言是中文。首选语言可由财产PrimaryLanguageOverride
覆盖。请注意,PrimaryLanguageOverride
属性应该只设置为可供用户使用的语言。如果你改变
所以喜欢的语言来中国的DataPicker
可以为了year-mouth-day
显示。第二张图片显示时,还需要更改格式。代码如下:
<DatePicker BorderThickness="0" FontFamily="Arial Black" FontSize="15" FontWeight="Bold" MinWidth="190" DayFormat="{}{day.integer(2)}" MonthFormat="month.numeric" YearFormat="{}{year.full(4)}" />
代码背后
ApplicationLanguages.PrimaryLanguageOverride = "zh-Hans-CN";
而结果
要尊重用户的语言和文化偏好,这可能不被建议更改。
相关问题
- 1. 我想改变
- 2. 我想改变ringertonevolume
- 3. 我想改变我的网址
- 4. 我想改变我的形象的Android
- 5. 我想改变我的博客模板
- 6. 想改变gtkfilechooser
- 7. 想改变笨
- 8. 我想改变文本的字符串
- 9. 我想改变数据表的样式
- 10. 我想改变DataGrid的颜色在C#
- 11. 我想改变表的行的位置
- 12. 我想改变separtor在这个函数
- 13. 我想改变DIV区当日期改变
- 14. 改变我想改变的jQuery 李的位置里
- 15. UWP - 改变特定像素的Alpha在uwp
- 16. C#UWP怎么去改变ComboBoxItem
- 17. 我想更改DatePickerDialog
- 18. 我想改进我的SQL
- 19. 想改变URL模式
- 20. 想改变fullcalendar插件
- 21. Java的我想重绘只有当变量改变
- 22. 我想改变铃声永久按我定的媒体
- 23. 当我点击元素A,我想改变元件B
- 24. 我想改变我的整个应用程序的主题
- 25. 我想改变我的离子开始页面
- 26. 变量C#UWP
- 27. 想改善我的观点
- 28. 改造,我想要求@GET
- 29. 我想在UWP中画一个触摸矩形
- 30. 使用右侧的uwp按钮我想放置文本框
首先,您可以分享您使用的修改后的样式吗?其次,你是否试图进行这种改变以适应展示日期的文化风格? – Corcus
由Sunteen Wu解决 - MSFT答案。 1.样式是在默认样式中只更改列位置的程度。 2.是的。 – ceastgun