Cuestión : Problema con el databound ComboxColumn en un Databound DatagridView. AYUDA:- (

Hola estimado Experts

I tiene un problema con un combobox en un datagridview. Aquí está mi código de VB 2008: cmd del

Dim del

como OleDbCommand = nuevo


Dim cmd2 del

de OleDbCommand (“AnneDbut selecto, CycleDbut, AnneFin, CycleFin, Quantit, amortigua, cliente de TTable”, estafa) como OleDbCommand = nuevo

con de OleDbCommand (“AllDimensions selecto de dimensiones”, de la estafa). Abrir () el

myDA = el nuevo

myDA2 = el nuevo

builder = el nuevo

builder.QuotePrefix =” [“el

builder.QuoteSuffix =”]”

/>myDataSet = el nuevo

myDA.Fill (myDataSet del grupo de datos (), el comboboxColumn del


Dim del

del

myDA2.Fill (myDataSet2, “MyDim” del grupo de datos del =New del =True

myDataSet2 del

DataGridView1.AutoGenerateColumns de “MyTable”) ()) como nuevo

el .DefaultView de/>comboboxColumn.DataSource = de myDataSet2.Tables (“MyDim”) 'aquí que lleno el combobox del contenido del

comboboxColumn.DisplayMember = " AllDimensions "

comboboxColumn.ValueMember = " AllDimensions "

comboboxColumn.Name = ) .DefaultView 'de “MyTable de las " dimensiones seleccionadas "

comboboxColumn.DataPropertyName = " amortigua " el

DataGridView1.DataSource = myDataSet.Tables (" lleno el datagridview del contenido del

DataGridView1.Columns.Insert (5, comboboxColumn) de TTable 'inserto una columna que contiene el combobox


con. Cerrar () el

Catch del =

Nothing

del

con ex como

MessageBox.Show de la excepción (ex. La meta del


End Try

My del

de Message) es cuando comienzo el uso, el datagridview será llenada del contenido de la tabla TTable y el combobox debe demostrar el valor de la columna amortigua de mi TTable y cuando chasco encendido la columna del combobox, permitiría que cambiara el valor de la célula con una del valor de mi Tabla de las dimensiones. ¿Mi problema es que no puedo encontrar que la manera de exhibir el contenido del amortigua la columna de mi TTable.

Where es yo perjudica en mi código? ¿Podría usted ayudarme por favor?

Thanks
MIA
class= del

Respuesta : Problema con el databound ComboxColumn en un Databound DatagridView. AYUDA:- (

La custodia sobre el comentario en mente considera la muestra cifrar y las imágenes + descripción en imágenes.

 El DatagridView etiquetado como reestructura, tiene columnas creó manualmente y después llenó con código.

He atado todo accesorio de cuatro veces entonces tenido éxito, debido a la conexión neta lenta: S
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
Clase pública Form1
    Manijas privadas MyBase.Load del submarino Form1_Load (remitente de ByVal como System.Object, ByVal e como System.EventArgs)
        'TODO: Esta línea de código carga datos en la tabla de “Db2DataSet.Notes”. Usted puede moverse, o quitarla, según lo necesitado.
        Me.NotesTableAdapter.Fill (Me.Db2DataSet.Notes)
    Terminar el submarino

    El submarino privado Button1_Click (remitente de ByVal como System.Object, ByVal e como System.EventArgs) dirige Button1.Click
        DataGridView1.Rows.Add (Db2DataSet.Tables (0). Rows.Count)
        Para i como número entero = 0 a Db2DataSet.Tables (0). Rows.Count - 1
            Para j como número entero = 0 a Db2DataSet.Tables (0). Rema (i) .ItemArray (). Cuenta - 1
                Si j <> 1 entonces
                    DataGridView1.Rows (i). Células (j). Valor = Db2DataSet.Tables (0). Filas (i). Artículo (j)
                
                    C dévil como DataGridViewComboBoxCell = nuevo DataGridViewComboBoxCell ()
                    Para cada rho como DataRow en Db2DataSet.Tables (0). Filas
                        c.Items.Add (rho. Artículo (1))
                    Después
                    DataGridView1.Rows (i). Células (1) = c
                Terminar si
            J siguiente
        Después i
    Submarino del extremo
Clase del extremo
Otras soluciones  
 
programming4us programming4us