2014-09-26 118 views
0

从我的表中查询列后会发生什么。我做了一个.ToList()并将其用作我的datagridview的一个数据源。现在,我必须从datagridview中删除记录,但数据源必须是绑定列表。但我不知道如何将匿名类型列表转换为绑定列表。有人可以照耀我一些光?将匿名类型列表转换为绑定列表

回答

0

我发现了一个更好的方法来将其更改为绑定源。我的目标是删除行...无论如何这里是:

public partial class YourForm : Form { 

private BindingSource _source = new BindingSource(); 

public YourForm() { 
List<Model> list = _service.GetList(); 
_source.DataSource = list; 
_grid.DataSource = _source; 
} 
} 


Now you can play around with your datasource and the grid will behave itself. Don't forget to call _grid.Refresh() after each change.