gpt4 book ai didi

c# - DatePickerTextBox 切换日月

转载 作者:太空狗 更新时间:2023-10-30 00:49:49 24 4
gpt4 key购买 nike

这是声明我的 DatePickerTextBox 的代码行:

<DatePickerTextBox Text="{Binding dateOfBirth, StringFormat=dd-MM-yyyy}" />

(注意 StringFormat=dd-MM-yyyy )

DatePickerTextBox占位符为空 <Enter text here> ,我在里面写了类似的东西:

01-02-0003

...在 DatePickerTextBox 之外点击后, 显示的文字自动变为:

02-01-0003

(即:自动切换)

我该如何解决这个问题?

最佳答案

这是文化差异造成的

定义以下 xml 命名空间:

xmlns:gl="clr-namespace:System.Globalization;assembly=mscorlib"

指定与您相关的 CultureInfo

<DatePickerTextBox Text="{Binding Path=dateOfBirth, 
StringFormat=dd-MM-yyyy,
ConverterCulture={x:Static gl:CultureInfo.CurrentCulture}}" />

关于c# - DatePickerTextBox 切换日月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35936891/

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