フォームの読み込み時に DataGridView を列で並べ替えたいのですが、例外が発生しました。
private void frm_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'dataSetExclusion.Exclude' table. You can move, or remove it, as needed.
this.excludeTableAdapter.Fill(this.dataSetExclusion.Exclude);
this.dgv.Sort(this.dgv.Columns["ID"], ListSortDirection.Ascending);
}
DataGridView dgv の列の headtext は「ID」です。その DataPropertyName は「ExcludeID」です。列名に「ID」と「ExcludeID」の両方を試しましたが、それでも例外が発生しました。
Value cannot be null.Parameter name: dataGridViewColumn