border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic.NET 2003 & 2005
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 24-04-2008, 18:57:47
Un Nuevo Amigo
 
Registrado: abr 2008
Posts: 2
eusojVB Aun no valorado
Unhappy Crear controles en tiempo de ejecucion con su propio evento

Que tal mi problema es el siguiente quiero crear varios controles en tiempo de ejecucion con su propio evento, me he valido de un ejemplo que se encuentra en esta web("http://www.elguille.info/colabora/NET2005/facund_ControlesEnTiempoDeEjecucion.htm") pero mi problema es el evento al que apunta cualquiera de los controles que se crea es el mismo. Ylo que yo quiero es que cada control creado tenga su propio evento. Ojala me puedan ayudar GRACIAS!!!
Responder Con Cita
  #2 (permalink)  
Antiguo 25-04-2008, 00:22:56
Avatar de seba123neo
Moderador
 
Registrado: nov 2007
Ubicación: Argentina
Posts: 388
seba123neo Valoración +2
Predeterminado Re: Crear controles en tiempo de ejecucion con su propio evento

Hola,proba asi:

Código:
Public Class Form1
    Private WithEvents Imagen As New System.Windows.Forms.PictureBox

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        With Imagen
            .Visible = True
            .Top = 0
            .Left = 0
            .Height = 100
            .BackColor = Color.Blue
        End With
        Me.Controls.Add(Imagen)
    End Sub

    Private Sub Imagen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Imagen.Click
        MsgBox("hiciste click sobre el picture creado")
    End Sub
End Class
ahi cada control tiene su evento individual...

saludos.
__________________
Todos somos ignorantes; lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein
Responder Con Cita
  #3 (permalink)  
Antiguo 27-04-2008, 15:45:05
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 438
MiguelS Valoración +2
Predeterminado Re: Crear controles en tiempo de ejecucion con su propio evento

Debes poner un instruccion como AddHandler MyNewObject.Click, AddressOf ClickEvent por cada control y escribir diferenes proceduras ClickEvent para cada uno.
Responder Con Cita
  #4 (permalink)  
Antiguo 27-04-2008, 23:31:01
Avatar de jrios03
Moderador
 
Registrado: ene 2005
Ubicación: Curico
Posts: 792
jrios03 Valoración +2
Contactar con jrios03 a través de MSN
Predeterminado Re: Crear controles en tiempo de ejecucion con su propio evento

Hola... te dejo un pequeño ejemplo de como hacerlo de ambas maneras, con variables WithEvents y con variables normales con un Handler en común.

Espero lo entiendas y te sirva...

Saludos...
Archivos Adjuntos
Tipo de Archivo: rar Ejemplo Controles en Ejecución.rar (40,1 KB, 6 visitas)
__________________
Atentamente, Juan Ríos Pizarro...
Saludos desde Chile...

PD: Perdí mi mascota... buaaaaaaaa.... al menos encontré una nueva
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT. Ahora son las 00:33:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right