Я имею, например, эти значения в datagridView: 1; 2; 3; 4;Показать значения из datagridView в combobox
Я хочу, чтобы отобразить эти значения в выпадающем списке, как это: Мой код показать только последнее значение в выпадающем списке: 4
Мой код показывает:
string cmbValue = CmbText;
string[] cmb = cmbValue.Split(new[] { ';' },StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < cmb.Length; i++)
{
comboBox1.Text = cmb[i];
}
и вот мой код создания массива combobox и метода вызова для изменения ячейки в dataGrid:
string cmbText = comboBox1.Text;
string[] cmb = new string[] { cmbText};
frm1.ChangeCellCmb(2, cmb);
this.Dispose();
Кто-то знает, как это сделать? Я не могу просто установить коллекцию значений combobox, потому что значения combobox читаются из datagrid и читаются из БД. Большое спасибо.
'comboBox1.Items = cmb' – Sayse
Ну, вы можете назначить' DataSource' в свой combobox или просто добавить нужные в коллекцию 'Items', например' combobox1.Items.Add (ваше значение) ' – V4Vendetta
да, я просто добавьте combobox1.Items.Add (ваше значение); и отлично работает благодаря V4V – John