分配数据源后,DataGridView中的ColumnCount保持为0

时间:2012-06-04 10:37:07

标签: c#-4.0 datagridview

我遇到以下简单代码的问题

BindingList<Car> tempList = new BindingList<Car>();
BindingSource bindingSource = new BindingSource();
bindingSource.DataSource = tempList;
dgTempView.DataSource = bindingSource;

这里,dgTempView是一个数据网格视图 执行上面的行之后,datagrid视图中的列计数保持为0.当我尝试在tempList中添加Car实例时,我收到一条错误消息,指出'没有行可以添加到没有列的datagridview控件'。我无法理解我在这里缺少什么

1 个答案:

答案 0 :(得分:0)

发现我的错误。 Class Car的成员是公共实例变量而不是属性。我将它们更改为自动属性的那一刻起了作用:)