C# 如何将POCO对象列表绑定到Windows窗体数据网格
我以前没有真正做过任何windows窗体,我正在尝试创建一个简单的应用程序来查看我的消息日志服务 我认为最简单的方法是使用DataGridView控件。如何将简单的对象列表绑定到它,并自动生成列标题等 到目前为止,我已经这样做了,它创建了带有标题但没有行/数据的列C# 如何将POCO对象列表绑定到Windows窗体数据网格,c#,winforms,C#,Winforms,我以前没有真正做过任何windows窗体,我正在尝试创建一个简单的应用程序来查看我的消息日志服务 我认为最简单的方法是使用DataGridView控件。如何将简单的对象列表绑定到它,并自动生成列标题等 到目前为止,我已经这样做了,它创建了带有标题但没有行/数据的列 List<Log> logs = loggingRepo.LoadAll(); logGrid.DataSource = logs; List logs=loggingRepo.LoadAll(); logGrid.D
List<Log> logs = loggingRepo.LoadAll();
logGrid.DataSource = logs;
List logs=loggingRepo.LoadAll();
logGrid.DataSource=日志;
我本以为ASP.NET中会有类似列表视图的
logGrid.DataBind()
方法,但似乎没有。没有数据绑定,数据源的设置会立即进行
不过,绑定到POCOs并不是一件好事,最终会给用户带来不太理想的体验。我会将日志集合包装在BindingList中,这样可以进行一些基本的排序和筛选。您检查过列表中是否包含任何项目吗?哈哈,天哪,您真是一针见血!!我觉得自己有多蠢:)干杯-虽然我是唯一的用户,但poco的这种用途还是不错的!好吧,我只是想确定一下万一真的有关系。