绑定到对象的WPF GridViewColumn DisplayMemberBinding =>空字符串。为什么/

时间:2012-07-19 09:08:23

标签: c# wpf gridview user-interface

我有一个GridView,其列绑定到作为对象的类的属性。绑定到字符串和整数的其他列显示正常。但是这个特定的列总是空的。

如何解决这个问题(除了创建DataTemplate和转换器)?

为什么WPF不会拨打.ToString()

2 个答案:

答案 0 :(得分:1)

如果您的source属性不是string类型,您可以使用StringFormat markupExtension仅通过xaml将其转换为字符串格式。 如果您不了解StringFormat以供参考,请参阅此链接 - String Format in xaml

答案 1 :(得分:1)

我之前遇到过我,列名“/”如果你使用(例如日期/时间)GridView的列是空的。问题可能不是字符串格式。更改列名称时将解决此问题。请试试。