Actualizar valores a comboBox

01/12/2005 - 22:52 por Edilberto Arteaga Lopez | Informe spam
hola a todos
tengo una forma con una grid y varios controles Textbox un control combobox,
quiero que al mover la posicion de la linea actual en la grid se me copien
esos valores a mis controles Textbox y Combox, en los textbox no tengo
problemas, pero en el combobox si, si uso el metodo SelectedText del objeto
combobox, me actualiza solo la primera vex que cambia la linea del Grid,
pero despues muestra datos incorrectos no correspondientes a la linea
actual, y no puedo usar el metodo selectedValue porque el valor que muestra
la grid es de tipo character y el dato que referenciea en ValueMember es de
tipo Integer.
que puedo hacer para que se me actualice el dato correcto en el combobox

Este es el codigo que tengo

Private Sub Data1_CurrentCellChanged(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Data1.CurrentCellChanged
Dim dg As DataGrid
dg = Data1
Actualizar_Posicion(dg)
txtEstilo.Text = dg(dg.CurrentCell.RowNumber, 1).ToString
txtDescripcion.Text = dg(dg.CurrentCell.RowNumber, 3).ToString
'cbMake.FindStringExact(dg(dg.CurrentCell.RowNumber, 2).ToString)
cbMake.SelectedText = dg(dg.CurrentCell.RowNumber, 2).ToString
chIrregular.Checked = dg(dg.CurrentCell.RowNumber, 4).ToString
End Sub
 

Leer las respuestas

#1 Angel Neri Cervín
02/12/2005 - 15:37 | Informe spam
No probaste con SelectedIndex?

Neri.

"Edilberto Arteaga Lopez" escribió en el
mensaje news:
hola a todos
tengo una forma con una grid y varios controles Textbox un control
combobox, quiero que al mover la posicion de la linea actual en la grid se
me copien esos valores a mis controles Textbox y Combox, en los textbox no
tengo problemas, pero en el combobox si, si uso el metodo SelectedText del
objeto combobox, me actualiza solo la primera vex que cambia la linea del
Grid, pero despues muestra datos incorrectos no correspondientes a la
linea actual, y no puedo usar el metodo selectedValue porque el valor que
muestra la grid es de tipo character y el dato que referenciea en
ValueMember es de tipo Integer.
que puedo hacer para que se me actualice el dato correcto en el combobox

Este es el codigo que tengo

Private Sub Data1_CurrentCellChanged(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Data1.CurrentCellChanged
Dim dg As DataGrid
dg = Data1
Actualizar_Posicion(dg)
txtEstilo.Text = dg(dg.CurrentCell.RowNumber, 1).ToString
txtDescripcion.Text = dg(dg.CurrentCell.RowNumber, 3).ToString
'cbMake.FindStringExact(dg(dg.CurrentCell.RowNumber, 2).ToString)
cbMake.SelectedText = dg(dg.CurrentCell.RowNumber, 2).ToString
chIrregular.Checked = dg(dg.CurrentCell.RowNumber, 4).ToString
End Sub

Preguntas similares