Вопрос : Datagridview Combobox!

Здравствулте! все,

I имеют datagridview с колонкой combobox.  Я делаю нагружает dataset с значением от таблицы и показывает то значение в combobox для рядка frist datagrid.  Каждый рядок должен иметь различное значение в колонке combobox.  Случается будет таким же значением устанавливается для каждого combobox в каждом рядке.  Так если я имею 5 рядков, то, все 5 рядков имеют такое же значение.  Я не хочу это.  Здесь пример моего Кодего:

затемняет intRows как интежер = intRowNo dgvRO.Rows.Count
тусклое как интежер = dt 0

тусклый как Др. DataTable = Nothing
тусклое по мере того как DataRow = Nothing
затемняют strItem по мере того как шнур = "" петля/>
'до rows
решетки для intRowNo = 0 к intRows - strItem 1

= dgvRO.Rows (intRowNo). .Value

Cells («ItemNo») с clsMP
. Имя = dsMP cboName.Text
= конец With


.GetAuthorizedVendors (strItem) затемняют intRecs как интежер = dsMP.Tables (0). Rows.Count
затемняют intRow как интежер = 0

dt =

dsMP.Tables (0) если intRecs > 0 Then

затемняют dgvc как dgvc DataGridViewComboBoxColumn
=

dgvRO.Columns («cboItemNo») для каждого Др. в dt. Dgvc. Items.Add Rows
(Др. Задвижка intRowNo += 1

Next

If

конца
Next

деталя («ItemNo») .ToString) ex как dataset Try


The конца Exception
нагружает в настоящее время с 1 ItemNo для первого reocord.   Любая помощь была бы больш!

Thanks.

Jim
class=

Ответ : Datagridview Combobox!

Hi,

Вы можете asign индикация и члены значения комбинированного и datagrid сделают спичку для вас по мере того как длиной поле asigned к comboboxcolum имеет значения asigned datasource, как это:

        Тусклое dgvc как DataGridViewComboBoxColumn
        dgvc = CType (dgvRO.Columns («cboItemNo»), DataGridViewComboBoxColumn)
        dgvc.DataSource = YOUDATASOURCE
        dgvc.DisplayMember = «ПОЛЕ, котор ВЫ ХОТИТЕ ПОКАЗАТЬ»
        dgvc.ValueMember = «ПОЛЕ ТА СПИЧКА В ОБЕИХ ТАБЛИЦАХ»

Это должно быть перед вами нагрузка вы datagrid.

Упование, котор оно помогает,
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us