Visual Basic - Eventos de boton, en matriz de botones

Life is soft - evento anual de software empresarial
   
Vista:

Eventos de boton, en matriz de botones

Publicado por mateo (3 intervenciones) el 06/04/2015 06:52:19
Tengo un problema cuando creo una matriz de botones, funciona normal, y aparecen los botoens en la vista, pero no se como hacer ara que los botones tengan eventos, ya que están dentro de esa matriz, ayudaaa!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Eventos de boton, en matriz de botones

Publicado por Juan Gilberto (277 intervenciones) el 06/04/2015 17:18:55
Acuerdate que al utilizar una matriz de controles, en sus eventos aparece un elemento llamado INDEX, utilizalo...

1
2
3
4
5
6
7
8
9
10
11
12
Sub Command1_Click (Index As Integer......)
 
    Select Case Index
        Case 0
            'aqui va el codigo para el boton que tenga el indice 0
        Case 1
            'aqui va el codigo para el boton que tenga el indice 1
        Case 2
            'aqui va el codigo para el boton que tenga el indice 2
    End Select
 
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Eventos de boton, en matriz de botones

Publicado por Mateo (3 intervenciones) el 07/04/2015 02:46:25
Muchas gracias Juan, lo que pasa es que la parte donde tengo problemas es en la captura del evento, ya que presiono un boton desde la vista y no se como activar su evento.
basicamente todos los botones deben hacer lo mismo, pero en base a cual se presione se toma la decisión del evento.
solo se como poner un evento a botones individuales.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Eventos de boton, en matriz de botones

Publicado por Mateo (3 intervenciones) el 07/04/2015 04:17:31
Ya pude solucionar el problema, con el siguiente codigo

Dim matriz as Button()
'... Se supone que aquí cargas con botones la matriz
For Each b as Button in matriz
AddHandler b.Click, AddressOf boton_click
Next
'...
Private Sub boton_click(sender as Object, e as EventArgs)
'...
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Eventos de boton, en matriz de botones

Publicado por Juan Gilberto (277 intervenciones) el 07/04/2015 16:57:25
Disculpas... publique codigo para VB6...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar