我尝试获得一个像这样的简单格式“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