1
我將datagrid的列頭綁定到observable集合的日期,以在columnheader中顯示日期和日期。這工作正常。但是,我想添加一個換行符或使用字符串中斷。如何才能做到這一點?在XAML中爲Stringformat添加換行
<DataGridTextColumn>
<DataGridTextColumn.HeaderTemplate>
<DataTemplate>
<TextBlock TextWrapping="Wrap" Text="{Binding DataContext.Week.Days[1].Date, StringFormat=ddd dd.MM.yyyy, RelativeSource={RelativeSource AncestorType=DataGrid}}"/>
這顯示以下文字:週二2016年6月12日 我希望它顯示什麼是
週二
2016年6月12日
我不得不設置'Mode = OneWay',但我工作得很好。謝謝! –
'Mode = OneWay'已經在答案中。但是,檢查修改後的XAML是否也適用於您。 – Clemens
作品以及較少的文字。再次感謝! –