0

我有一个 XamDataGrid,我试图将它绑定到一个 BindingList 集合对象。

当我将 AutoGenerateColumns 设置为 true 时,

它显示了所有的行和列,

但是当我将其设置为 false 并使用 Field 或 UnboundField 定义列时,它只显示空白行。

我确定,我将每列绑定到 BindingList 对象内的正确字段名称。

我正在使用 WPF MVVM 架构!

想知道,如果有人以前遇到过类似的问题?

4

1 回答 1

1

确保绑定列表中的对象具有带有 getter 的公共属性。

例如。

private string name;

public string Name
{
   get { return name; }
}

如果您正在更新对象,请确保您INotifyPropertyChanged在设置器中实现并触发事件。

我也建议ObservableCollection<T>改用。

于 2012-07-04T04:41:25.553 回答