Buon dì,
nel mio DataGrid sto utilizzando il Datepicker per la visualizzazione e la modifica delle celle:
- Come faccio a visualizzare solo la data, senza il Time? Ho utilizzando lo stringFormat ma non funziona.
- Quando modifico la cella, la data visualizza in in stile americano "MM/dd/yyyy", come posso convertirla in stile italiano "dd/MM/yyyy"?
codice:
<DataGridTemplateColumn Header="{StaticResource datagridDatetime}">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding DateTime, Mode=OneWay, StringFormat='dd/MM/yyyy'}"></TextBlock>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding DateTime, StringFormat='dd/MM/yyyy'}" />
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
Grazie.