我有一個GridView
列綁定到一個類的屬性是一個對象。綁定到字符串和整數的其他列顯示正常。但是這個特定的列總是空的。綁定到對象的WPF GridViewColumn DisplayMemberBinding =>空字符串。爲什麼/
如何解決(除了創建DataTemplate和轉換器)?
爲什麼不是WPF只打電話.ToString()
?
我有一個GridView
列綁定到一個類的屬性是一個對象。綁定到字符串和整數的其他列顯示正常。但是這個特定的列總是空的。綁定到對象的WPF GridViewColumn DisplayMemberBinding =>空字符串。爲什麼/
如何解決(除了創建DataTemplate和轉換器)?
爲什麼不是WPF只打電話.ToString()
?
如果您的源屬性不是字符串類型,您可以使用StringFormat
markupExtension將其僅通過xaml轉換爲字符串格式。 參考此鏈接,如果你不知道的StringFormat的參考 - String Format in xaml
我以前曾發生在我身上,列名「/」如果你使用的是來自空(如日期/時間)的GridView的列。問題可能不是字符串格式。當您更改列名時,問題將得到解決。請嘗試。
非常感謝,幫助。 – 2012-07-19 13:47:32