elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Problema: Añadiendo evento click a un Picturebox
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Problema: Añadiendo evento click a un Picturebox  (Leído 8,672 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: Problema: Añadiendo evento click a un Picturebox
« Respuesta #10 en: 21 Enero 2013, 00:42 am »

Usa el sender, es el que contiene el control al que se ha llamado:

Código
  1.    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  2.        Dim pcb As New Button : pcb.Tag = "Elektro H." : AddHandler pcb.Click, AddressOf pcb_click : Me.Controls.Add(pcb)
  3.    End Sub
  4.  
  5.    Private Sub pcb_click(sender As System.Object, e As System.EventArgs)
  6.        MsgBox(sender.tag)
  7.    End Sub



@Patxiku69
No necesitas a San Google para estas cosas, necesitas fijarte en los posts con chincheta en el foro. y sobretodo usar el buscador del foro, porque no hace mucho pregunté un tema parecido y está en la primera página del foro vaya...

Y bueno, aunque llego tarde a lo de asociar eventos, aquí tienes un código que te habría venido muy bien:

[APORTE] Snippets !! (Posteen aquí sus snippets)

Add controls with events in real-time
Código
  1. Dim chk_() As CheckBox
  2.  
  3.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.  
  5.        Dim Array_Size As Integer = 5 'change this for the number of controls that will appear
  6.        ReDim chk_(Array_Size)
  7.  
  8.        For chk_num = 0 To Array_Size
  9.            chk_(chk_num) = New CheckBox
  10.            chk_(chk_num).Text = "Checkbox " + chk_num.ToString
  11.            chk_(chk_num).Top = 20 * chk_num
  12.            Me.Controls.Add(chk_(chk_num))
  13.  
  14.            ' Add a event handler to a subroutine
  15.             AddHandler chk_(chk_num).CheckedChanged, AddressOf CheckBoxSub
  16.        Next
  17.    End Sub
  18.  
  19.    Public Sub CheckBoxSub(ByVal sender As Object, ByVal e As System.EventArgs)
  20.         Dim CheckboxN As CheckBox = CType(sender, CheckBox)
  21.         If CheckboxN.Checked = True Then MsgBox("Checkbox is checked") Else MsgBox("Checkbox is unchecked")
  22.    Ens Sub


Handle the same event for various controls

Código
  1.   Private Sub Button_Is_Clicked(sender As Object, e As EventArgs) Handles _
  2.        Button1.Click, _
  3.        Button2.Click, _
  4.        Button3.Click
  5.  
  6.        Dim Clicked_Button As Button = CType(sender, Button)
  7.  
  8.        If Clicked_Button.Name = "Button1" Then
  9.        ' Things for Button1
  10.        ElseIf Clicked_Button.Name = "Button2" Then
  11.        ' Things for Button2
  12.        ElseIf Clicked_Button.Name = "Button3" Then
  13.        ' Things for Button3
  14.        End If
  15.    Ens Sub

Saludos!


« Última modificación: 21 Enero 2013, 00:46 am por EleKtro H@cker » En línea



Patxiku69

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: Problema: Añadiendo evento click a un Picturebox
« Respuesta #11 en: 21 Enero 2013, 01:01 am »

Muchísimas gracias EleKtro H@cker!!!!
Te are caso, usare el buscador a conciencia  ;)
Y pido perdón de paso, ya que instintivamente creo un post antes de buscar profundamente si existe la solución del problema.  :-[


En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pregunta Sobre el Manejo del Evento Click
.NET (C#, VB.NET, ASP)
7U15MK 5 4,833 Último mensaje 4 Mayo 2007, 19:54 pm
por MaLkAvIaN_NeT
Ayuda, problema evento keypressed
Java
ChavalChavito 1 2,738 Último mensaje 14 Febrero 2011, 17:47 pm
por NetJava
[Solucionado] Problema con guardado de un Picturebox (C#)
.NET (C#, VB.NET, ASP)
Xephiro 8 8,391 Último mensaje 20 Marzo 2011, 19:54 pm
por Edu
[C#]Problema con el evento Keypress. « 1 2 »
.NET (C#, VB.NET, ASP)
Bernabe_22 16 17,611 Último mensaje 26 Mayo 2016, 02:36 am
por litronix
Problema al crear varios picturebox vía codigo
.NET (C#, VB.NET, ASP)
Patxiku69 3 3,530 Último mensaje 19 Enero 2013, 19:21 pm
por Patxiku69
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines