Foros del Web » Programación para mayores de 30 ;) » .NET »

Llenar TextBox de acuerdo a lo que selecciono en un Combobox

Estas en el tema de Llenar TextBox de acuerdo a lo que selecciono en un Combobox en el foro de .NET en Foros del Web. Hola a todos. Mi duda es como puedo hacer para que al moemento en que cambio dos combos, por ejemplo en el primero tengo una ...
  #1 (permalink)  
Antiguo 24/01/2014, 10:35
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 11 años
Puntos: 5
Llenar TextBox de acuerdo a lo que selecciono en un Combobox

Hola a todos.

Mi duda es como puedo hacer para que al moemento en que cambio dos combos, por ejemplo en el primero tengo una descripcion, y en el segundo una dependencia.
Lo que quiero es imprimir texto en un textbox de acuerdo a lo qeu tenga seleccionado en los dos combos.

Lo hice metiendolo en el SelectedIndexChanged de un combo y del otro pero no me llena nada, todo lo estoy haciendo con if's de la siguiente manera.

Pero no me imprime nada qeu me falta para que llenen los textbox
Código Basic:
Ver original
  1. Sub llenartextos()
  2.         If cmb_descripcion.Text = "puesto" And cmb_nomina.Text = "FEDERAL" Then
  3.             MsgBox(cmb_descripcion.Text)
  4.             MsgBox(cmb_nomina.Text)
  5.             Me.txt_codigo.Text = "M03005"
  6.             Me.txt_neto.Text = "$0.28"
  7.         ElseIf cmb_descripcion.Text = "puesto" And cmb_nomina.Text = "ESTATAL" Then
  8.             MsgBox(cmb_descripcion.Text)
  9.             MsgBox(cmb_nomina.Text)
  10.             Me.txt_codigo.Text = "M03005"
  11.             Me.txt_neto.Text = "$0.81"
  12.         ElseIf cmb_descripcion.Text = "AFANADORA" And cmb_nomina.Text = "HONORARIOS" Then
  13.             MsgBox(cmb_descripcion.Text)
  14.             MsgBox(cmb_nomina.Text)
  15.             Me.txt_codigo.Text = "M03005"
  16.             Me.txt_neto.Text = "$8,546.28"
  17.         ElseIf cmb_descripcion.Text = "puesto" And cmb_nomina.Text = "FEDERAL" Then
  18.             MsgBox(cmb_descripcion.Text)
  19.             MsgBox(cmb_nomina.Text)
  20.             Me.txt_codigo.Text = "M03005"
  21.             Me.txt_neto.Text = "$0.28"
  22.         End If
  23.     End Sub
  #2 (permalink)  
Antiguo 28/01/2014, 17:01
Avatar de alan_69niupi  
Fecha de Ingreso: junio-2011
Mensajes: 200
Antigüedad: 12 años, 11 meses
Puntos: 17
Respuesta: Llenar TextBox de acuerdo a lo que selecciono en un Combobox

primero usa un case en lugar de if, revisa tu código linea por linea en le método llenartextos(). pon un punto de interrupción en el primer if y verifica si alguna condición se cumple.
del combobox puedes usar el cbx.selectedindex o selecteditem.
el index es el indice que sería mejor de usar, pon todo en swtich
dim op as integer
swtich (opc)
case 0:
case 1:
case 2:

Saludos!!!

Etiquetas: acuerdo, combobox, net, textbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:26.