2017-10-09 44 views

回答

0

试试这个(您可能需要一些造型工作):

<DataGridTemplateColumn Header="MyDate"> 
    <DataGridTemplateColumn.CellTemplate> 
     <DataTemplate> 
      <TextBlock Text="{Binding Path=MyDate, StringFormat=\{0:dd/MM/yyyym\}}"/> 
     </DataTemplate> 
    </DataGridTemplateColumn.CellTemplate> 
    <DataGridTemplateColumn.CellEditingTemplate> 
     <DataTemplate> 
      <TextBox Text="{Binding Path=MyDate, StringFormat=\{0:dd/MM/yyyym\}}" /> 
     </DataTemplate> 
    </DataGridTemplateColumn.CellEditingTemplate> 
</DataGridTemplateColumn> 
+0

还不行,同样的结果 –

+0

我已经在我的演示应用程序测试,它工作得很好。必须有一些其他样式应用于您的控件,这会覆盖我的代码,从而导致问题。 –