2

次のコードを使用して、いくつかの列を datagridview に追加しました。

dataGridView1.Columns.Add("name");
dataGridView1.Columns.Add("age");
dataGridView1.Columns.Add("salary");

ストアドプロシージャからのデータを含むデータテーブルがあります

select col1,col2,col3 from emp

datagridview を datatable または dataset にバインドする従来の方法は知っていますが、複数のヘッダーを配置した datagridview を再構築し、いくつかのヘッダーをマージしたという問題があるため、特定の datatable 列を特定の datagridview 列にバインドする方法が必要です

dataGridView1.column("Name") = dt.column("col1");
4

1 に答える 1

4

You are looking for the DataGridViewColumn.DataPropertyName property.

dataGridView1.Columns["Name"].DataPropertyName = "col1";
于 2014-06-29T00:10:39.110 に答える