我在VS 15 .NET 4.5中构建一个简单的WPF应用程序并且需要Time Picker。 我使用了Material Design
<materialDesign:TimePicker Grid.Row="1" Grid.Column="2" Is24Hours="False" x:Name="tPicker" HorizontalAlignment="Stretch" Margin="0 0 0 10" materialDesign:HintAssist.Hint="Pick Time" />
我只得到时间。没有AM / PM
答案 0 :(得分:0)
如果您希望在时间旁边显示上午/下午,则必须在控制面板中更改计算机的区域设置:
或者您可以设置UI线程的CurrentCulture
:
public MainWindow()
{
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
InitializeComponent();
}
我担心除Long
和Short
之外您无法指定自定义格式: