-1
在WPF(XAML)中,我將日期格式從日期選擇器中的(dd/mm/yyyy)更改爲(yyyy-mm-dd)。現在我想在Windows窗體開始時獲取當前日期。 我想在窗體啓動時選擇當前日期,並使用XAML在日期選擇器中顯示日期。 我改變格式的代碼: -在Wpf(Xaml)中,我將日期的格式從(dd/mm/yyyy)更改爲(yyyy-mm-dd)。現在我想獲取當前日期
<DatePicker SelectedDate="{Binding myVideModelProperty}"
HorizontalAlignment="Left" VerticalAlignment="Top" Margin="335,31,0,0"
x:Name="DatePickerCustomerSupplied" Height="23" Width="171">
<DatePicker.Resources>
<Style TargetType="{x:Type DatePickerTextBox}">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate>
<TextBox x:Name="PART_TextBox"
Text="{Binding Path=SelectedDate,
RelativeSource={RelativeSource AncestorType={x:Type DatePicker}}, StringFormat={}{0:yyyy-MM-dd}}" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DatePicker.Resources>
</DatePicker>
在您的視圖模型中,在啓動時設置「myVideModelProperty = DateTime.Now」。 – dymanoid