【发布时间】:2017-02-22 03:13:47
【问题描述】:
我已经实现了一个 Windows 窗体应用程序,它使用实体框架库连接到远程 mysql 数据库,当我通过设置数据源第一次显示窗体时,数据显示正确。但是,当我单击列标题时,它不会按升序或降序对数据进行排序。
更多信息:
我使用以下方法为 datagridview 设置数据源:
using (databaseContext db = new databaseContext())
{
myDataGridView.DataSource = db.someTable.ToArray();
foreach (DataGridViewColumn column in myDataGridView.Columns)
{
myDataGridView.Columns[column.Name].SortMode = DataGridViewColumnSortMode.Automatic;
}
}
此代码在我尝试显示的表单的 listLoad 事件中执行。
【问题讨论】:
标签: c# winforms entity-framework datagridview