2017-10-09 179 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

我已經在我的演示應用程序測試,它工作得很好。必須有一些其他樣式應用於您的控件,這會覆蓋我的代碼,從而導致問題。 –