Fråga : Datagridview Combobox!

Alla hälsningar,

I har en datagridview med en comboboxkolonn.  Värdera i comboboxen för fristen ror av datagriden, vad att göra för I-förmiddag laddar en dataset med en värdera från en bordlägga och visar det.  Varje ror bör ha ett olikt att värdera i comboboxkolonnen.  Vad händer, är samma värderar är fastställd för varje combobox i varje ror.  , om så jag har 5, ror, alla 5na ror har samma att värdera.  Jag önskar inte denna.  Är här ett exempel av mitt kodifierar: dunkla intRows för

som heltal = den dunkla intRowNoen för dgvRO.Rows.Count
som heltal = dunkel avskiljare för 0

som DataTable = Nothing
den dunkla dren som DataRow = Nothing
dunkel strItem som stränger = ""

'kretsar till och med rasterrows
för intRowNo = 0 till intRows - strItem för 1

= dgvRO.Rows (intRowNo). Cells (”ItemNo”) .Value

med clsMP
. Känt = dsMP för cboName.Text
=
för .GetAuthorizedVendors (strItem) avslutar With

dunkla intRecs som heltal = dsMP.Tables (0). Dunkel intRow för Rows.Count
som heltalet = 0

avskiljare = 0)

för dsMP.Tables (om intRecs > 0 Then

dunkla dgvc som DataGridViewComboBoxColumn
dgvc =

för dgvRO.Columns (”cboItemNo”) för varje dr i avskiljare. Rows
dgvc. Items.Add (dr.
Next

för objektet (”ItemNo”) .ToString) avslutar den If

intRowNoen += 1

Next

fångar före detta, som Exception
avslutar den Try


The dataseten laddar för närvarande med 1 ItemNo för den första reocorden.   Någon skulle hjälp är stor!

Thanks.

Jim
" klar "

Svar : Datagridview Combobox!

Hi,

Du kan asign skärmen, och att värdera medlemmar av den ska det combo och datagriden gör matchen för dig, som long sätta in asigned till comboboxcolumen har värderar av den asigned datasourcen, gillar detta:

        Dunkel dgvc som DataGridViewComboBoxColumn
        dgvc = CType (dgvRO.Columns (”cboItemNoen”), DataGridViewComboBoxColumn)
        dgvc.DataSource = YOUDATASOURCE
        dgvc.DisplayMember = ”SÄTTA IN som DU ÖNSKAR ATT VISA”,
        dgvc.ValueMember = ”SÄTTA IN, SOM MATCHAR I BÅDA, BORDLÄGGER”,

Detta bör vara, för du laddar dig datagrid.

Hopp som det hjälper,
Andra lösningar  
 
programming4us programming4us