1
我有例如datagridView中的這個值:1; 2; 3; 4;在combobox中顯示datagridView的值
我想是這樣顯示在組合框這個值:在組合框 我的代碼僅示出了最後一個值:4
我示出的代碼:
string cmbValue = CmbText;
string[] cmb = cmbValue.Split(new[] { ';' },StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < cmb.Length; i++)
{
comboBox1.Text = cmb[i];
}
這裏是我創建數組的組合框和調用方法來更改dataGrid中的單元的代碼:
string cmbText = comboBox1.Text;
string[] cmb = new string[] { cmbText};
frm1.ChangeCellCmb(2, cmb);
this.Dispose();
有人知道如何做到這一點?我不能簡單地設置值組合框的集合,因爲組合框的值是從數據網格中讀取的,它是從數據庫讀取的。 非常感謝。
'comboBox1.Items = cmb' – Sayse
那麼你可以給你的組合框分配一個'DataSource',或者只需要像'combobox1.Items.Add(你的值)'' – V4Vendetta
'這樣的'Items'集合添加所需的組合。添加combobox1.Items.Add(你的值);並完美感謝V4V – John