我嘗試獲得一個像這樣的簡單格式「01.01.1999」 - 但總之,在結束後編輯結果(視覺和實際)值爲「01/01/1999 12:00:00 AM 「)看起來,」StringFormat ='dd MM yyyy'「被忽略。我怎樣才能解決這個問題?Datepicker輸出格式Datagrid wpf
<DataGridTemplateColumn Header="von">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding=von, StringFormat='dd MM yyyy'}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding von, StringFormat='dd MM yyyy'}"/>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
謝謝你,我以前試過..相同 - 通過使用「SelectedDateFormat 「我可以使用」StringFormat ='dd MMM yyyy'「來設置格式,但它僅在編輯模式下顯示 – user3600403