Question : Problème avec le databound ComboxColumn dans un Databound DatagridView. AIDE : - (

Salut cher Experts

I ont un problème avec un combobox dans un datagridview. Voici mon code de VB 2008 : cmd du

Dim du

comme OleDbCommand = nouveau


Dim cmd2 du

d'OleDbCommand (« AnneDbut choisi, CycleDbut, AnneFin, CycleFin, Quantit, obscurcit, client de TTable », escroc) comme OleDbCommand = nouveau

con d'OleDbCommand (« AllDimensions choisi des dimensions », de l'escroquerie). Ouvrir () le

myDA = le nouveau

myDA2 = le nouveau

builder = le nouveau

builder.QuotePrefix = » [« 

builder.QuoteSuffix = »] »

/>myDataSet = le nouveau

myDA.Fill (myDataSet d'ensemble de données (), le comboboxColumn du


Dim du

du

myDA2.Fill (myDataSet2, « MyDim » d'ensemble de données de =New du =True

myDataSet2 du

DataGridView1.AutoGenerateColumns de « MyTable ») ()) en tant que nouveau

.DefaultView de/>comboboxColumn.DataSource = de myDataSet2.Tables (le « MyDim ») 'ici que je remplis combobox de contenu du

comboboxColumn.DisplayMember = " AllDimensions " le

comboboxColumn.ValueMember = " AllDimensions " le

comboboxColumn.Name =
comboboxColumn.DataPropertyName = " obscurcit " le

DataGridView1.DataSource = myDataSet.Tables (/>) .DefaultView 'je remplis datagridview de contenu du

DataGridView1.Columns.Insert (5, comboboxColumn) de TTable 'j'insère une colonne contenant le combobox


con. Fermer () le

Catch du =

Nothing

du

con ex comme

MessageBox.Show d'exception (ex. Le but du


End Try

My du

de Message) est quand je commence l'application, le datagridview sera rempli de contenu de la table TTable et le combobox devrait montrer que la valeur de la colonne obscurcit de mon TTable et quand je clique dessus la colonne de combobox, elle me permettrait de changer la valeur de la cellule avec une de la valeur du mon Tableau de dimensions. Mon problème est que je ne peux pas trouver que la manière de montrer le contenu du obscurcit la colonne de mon TTable.

Where suis moi font du tort en mon code ? Pourriez-vous svp m'aider ?

Thanks
MIA
class= de

Réponse : Problème avec le databound ComboxColumn dans un Databound DatagridView. AIDE : - (

La conservation au-dessus du commentaire dans l'esprit voient l'échantillon coder et des images + description dans les images.

 Le DatagridView marqué comme restructurent, a des colonnes a créé manuellement et a alors rempli par le code.

J'ai attaché tout attachement de quatre fois puis réussi, en raison du raccordement net lent : S
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
Classe publique Form1
    Poignées privées MyBase.Load du sous-marin Form1_Load (expéditeur de ByVal comme System.Object, ByVal e comme System.EventArgs)
        'TODO : Cette ligne de code charge des données dans la table de « Db2DataSet.Notes ». Vous pouvez se déplacer, ou l'enlever, comme nécessaire.
        Me.NotesTableAdapter.Fill (Me.Db2DataSet.Notes)
    Finir le sous-marin

    Le sous-marin privé Button1_Click (expéditeur de ByVal comme System.Object, ByVal e comme System.EventArgs) manipule Button1.Click
        DataGridView1.Rows.Add (Db2DataSet.Tables (0). Rows.Count)
        Pour I comme nombre entier = 0 à Db2DataSet.Tables (0). Rows.Count - 1
            Pour j comme nombre entier = 0 à Db2DataSet.Tables (0). Rangées (i).ItemArray (). Compte - 1
                Si j <> 1 puis
                    DataGridView1.Rows (i). Cellules (j). Valeur = Db2DataSet.Tables (0). Rangées (i). Article (j)
                Autrement
                    Faible c comme DataGridViewComboBoxCell = nouveau DataGridViewComboBoxCell ()
                    Pour chaque rho comme DataRow dans Db2DataSet.Tables (0). Rangées
                        c.Items.Add (rho. Article (1))
                    Après
                    DataGridView1.Rows (i). Cellules (1) = c
                Finir si
            Prochain j
        Après i
    Sous-marin d'extrémité
Classe d'extrémité
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us