我遇到以下简单代码的问题
BindingList<Car> tempList = new BindingList<Car>();
BindingSource bindingSource = new BindingSource();
bindingSource.DataSource = tempList;
dgTempView.DataSource = bindingSource;
这里,dgTempView是一个数据网格视图 执行上面的行之后,datagrid视图中的列计数保持为0.当我尝试在tempList中添加Car实例时,我收到一条错误消息,指出'没有行可以添加到没有列的datagridview控件'。我无法理解我在这里缺少什么
答案 0 :(得分:0)
发现我的错误。 Class Car的成员是公共实例变量而不是属性。我将它们更改为自动属性的那一刻起了作用:)