我記得在Silverlight中,當在數據網格上自動生成列時,可以在模型的給定屬性中放置一個替代顯示名稱的屬性。這在WPF中可能嗎?我不想使用事件處理程序來更改名稱。WPF DataGrid自動生成的列,更改標題名稱
1
A
回答
2
發現它......這裏是我所引用的DisplayAttribute,但是這在WPF中不是有效的,只有SL。對於WPF是可以做到這樣的...藏在心裏的XAML ...
<dg:DataGrid AutoGenerateColumns="False" ItemsSource="{Binding DatabaseConnections, Mode=Default}">
<dg:DataGrid.Columns>
<dg:DataGridTextColumn Header="Display" Binding="{Binding DisplayName}"></dg:DataGridTextColumn>
</dg:DataGrid.Columns>
</dg:DataGrid>
...這允許您更改即可顯示DisplayName
財產作爲DataGrid
的標題「顯示」。
2
相關問題
- 1. WPF Datagrid自動生成列
- 2. 動態更改WPF Datagrid列標題
- 3. WPF DataGrid自動生成列順序
- 4. SSRS標題更改(更改列名稱)
- 5. 自動生成列datagrid xml
- 6. WPF DataGrid中的動態列生成
- 7. WPF DataGrid列綁定被自動生成的列覆蓋
- 8. 在WPF DataGrid中動態生成列?
- 9. 用新的標題名稱列表更改列表中的標題名稱
- 10. WPF Datagrid綁定自定義列標題
- 11. 如何在單擊標題時獲取DataGrid列名稱,WPF
- 12. WPF DataGrid - 與自動生成列對齊列
- 13. WPF Datagrid - 使自動生成的列是必需的
- 14. 強制DataTemplateCell與WPF DataGrid中的CellTemplateSelector自動生成的列
- 15. vb.net更改datagridview列標題名稱
- 16. 綁定到xml數據的wpf datagrid無法自動生成列?
- 17. WPF的Datagrid綁定錯誤時不自動生成列
- 18. 如何更改WPF Datagrid上的默認列標題?
- 19. WPF Datagrid列標題頁腳
- 20. 合併標題列datagrid wpf
- 21. 自動生成的Gridview - 更改列寬
- 22. 我可以自動更改自動生成的wcf代理的名稱嗎?
- 23. Android更改名稱而不更改自動生成的類路徑
- 24. DataGrid自動生成列排序
- 25. 在運行時自動生成的列中更改WPF數據網格中列標題的顏色
- 26. 更改名稱空間生成的類
- 27. 固定標題自動生成列
- 28. 動態列標題和標題數量DataGrid中的WPF
- 29. DataGrid - 在運行時更改列標題
- 30. 動態更改列名稱
這是通過處理事件,我不想這樣做,我記得SL在模型中放置屬性的屬性以定義替代文本的能力 – 2010-10-12 15:05:22
這就是我的做法,但是說,請張貼您的解決方案,以便我可以使用它,如果/當你找到一個。 – Zamboni 2010-10-12 17:03:52
Zamboni,找到了解決方案,查看下面... – 2010-10-12 20:30:11