2016-12-16 4 views
0

для тестирования я создал простой список объектов. Я отображения данных в сетке данных с этим кодом:WPF DataGrid изменить связанные данные

<DataGrid x:Name="dataGrid1" 
      IsReadOnly="True" 
      HorizontalAlignment="Left" 
      Margin="50,30,0,0" 
      VerticalAlignment="Top" 
      Height="251" 
      Width="544" 
      AutoGenerateColumns="False"> 
    <DataGrid.Columns> 
     <DataGridTextColumn Header="Name" Binding="{Binding Birthday}" /> 
    </DataGrid.Columns> 
</DataGrid> 

Это прекрасно работает, но мой день рождения тип данных DateTime так, как я могу изменить эту оценку данных? Я просто хочу показать значение DateTime.toShortDateString().

+0

Возможный дубликат [Строка коротких строк строки привязки WPF] (http://stackoverflow.com/questions/5046429/wpf-binding-stringformat-short-date-string) –

ответ

1

Вам необходимо использовать StringFormat в вашей переплёте.

<TextBlock Text="{Binding Date, StringFormat='{}{0:dd.MM.yyyy}'}" /> // 16.12.2016 

Смотрите эту answer.

Смежные вопросы