WPF 网格视图列显示成员绑定到对象 => 空字符串。为什么/



我有一个GridView,它的列绑定到一个对象类的属性。绑定到字符串和int的其他列显示良好。但是这个特定的列总是空的。

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

为什么WPF不直接调用.ToString()

如果源属性不是字符串类型,则可以使用StringFormat markupExtension仅通过xaml将其转换为字符串格式。如果您不知道StringFormat,请参阅此链接以供参考-xaml 中的字符串格式

我以前遇到过,列名"/"如果您使用(例如日期/时间)GridView的列,则该列为空。问题可能不是字符串格式。当您更改列名时,问题将得到解决。请尝试。

最新更新