我有一個DataTable作爲GridView的數據源。我在GridView中添加了一個組合框。C#將datagridview列的值綁定到DataTable
我想能夠添加一列到DataTable,它會自動更新用戶在GridView中選擇的值。誰能幫忙?
我有一個DataTable作爲GridView的數據源。我在GridView中添加了一個組合框。C#將datagridview列的值綁定到DataTable
我想能夠添加一列到DataTable,它會自動更新用戶在GridView中選擇的值。誰能幫忙?
,答案是...
DataTable myTable = getYourDataByMagic();
DataGridViewComboBoxColumn box = new DataGridViewComboBoxColumn();
BindingSource bs = new BindingSource();
bs.add("choice one");
bs.add("choice two");
box.HeaderText = "My Choice";
box.Name = "select";
box.DataSource = bs;
box.DataPropertyName = "select";
myTable.Columns.Add(new DataColumn("select"));
this.dataGridView1.Columns.Add(box);
this.dataGridView1.DataSource = myTable;
現在,你的 「myTable的」 將在下拉列表中選擇的值更新
我會把兩個網格並排放置一個包含所有信息和一個只有空白列。我會用包含一列的網格更新數據表。這將根據前一個網格的選定索引進行更新。首先想到的是。