我有一个绑定(bind)到 DataGridView 的 EF 源。绑定(bind)是以编程方式发生的。但是,排序不起作用。
所以我决定修改一些代码并创建一个扩展方法,但它似乎仍然不起作用。
public static class BindingListEntityExtension
{
public static BindingList<T> ToBindingList<T>(this IEnumerable<T> entities)
{
BindingList<T> rtn = new BindingList<T>();
foreach (T obj in entities)
{
rtn.Add(obj);
}
return rtn;
}
}
有什么想法吗?
最佳答案
我遇到了这个article对于SortableBindingList<T>
。效果很好。通过查看源代码,您也许能够弄清楚如何使您的扩展方法正常工作。
关于winforms - 将实体绑定(bind)到 Windows DataGridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1394816/