Forzar un evento

18/10/2005 - 16:13 por vane | Informe spam
Hola,

Quisiera forzar el evento click de un combobox, es esto posible? si es así
como sería el código?



Gracias

Preguntas similare

Leer las respuestas

#1 Edie
18/10/2005 - 18:41 | Informe spam
Es aun más simple

Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles ComboBox1.Click, Button1.Click
'Si quieres saber que objeto fue el causante del evento
MsgBox("Hiciste CLick en " & sender.Name)
'Al escribir el punto en sender solo te desplegará GetType que es el tipo de
'objeto que ha recibido el evento(en donde el objeto es una instancia del
control
'que a recibido el evento) pero no te dejes engañar de esto, si de
'verdad conoces cuales son las propiedades y metodos de ese control puedes
'escribirlos a continuación del "." y esto no generará ningun error ni de
'Compilación ni en Diseño al menos que lo copies mal pues es suceptible
'a minúsculas y mayúsculas
'El resultado será "Hiciste Click es ComboBox1" si hiciste click en el
ComboBox1
'o "Hiciste Click es Button1" si lo hiciste en button1
End Sub

"Valdov" escribió:

La mas simple, aunque no se si la mejor:

Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles ComboBox1.Click

MsgBox("CLick")

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Call ComboBox1_Click(sender, e)

End Sub



Valdov
Omar Valdovino


"vane" escribió en el mensaje
news:%23BRrg4%
> Hola,
>
> Quisiera forzar el evento click de un combobox, es esto posible? si es así
> como sería el código?
>
>
>
> Gracias
>
>



Respuesta Responder a este mensaje
#2 vane
19/10/2005 - 09:47 | Informe spam
Gracias por vuestras respuestas, pero creo que me expresé mal. Donde quiero
forzar el evento es en la aplicación no en el código. Quiero que al darle a
un determinado botón se me abra el combo para poder visualizar los valores
que tiene almacenados.

"Edie" escribió en el mensaje
news:
Es aun más simple

Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles ComboBox1.Click, Button1.Click
'Si quieres saber que objeto fue el causante del evento
MsgBox("Hiciste CLick en " & sender.Name)
'Al escribir el punto en sender solo te desplegará GetType que es el tipo


de
'objeto que ha recibido el evento(en donde el objeto es una instancia del
control
'que a recibido el evento) pero no te dejes engañar de esto, si de
'verdad conoces cuales son las propiedades y metodos de ese control


puedes
'escribirlos a continuación del "." y esto no generará ningun error ni de
'Compilación ni en Diseño al menos que lo copies mal pues es suceptible
'a minúsculas y mayúsculas
'El resultado será "Hiciste Click es ComboBox1" si hiciste click en el
ComboBox1
'o "Hiciste Click es Button1" si lo hiciste en button1
End Sub

"Valdov" escribió:

> La mas simple, aunque no se si la mejor:
>
> Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
> System.EventArgs) Handles ComboBox1.Click
>
> MsgBox("CLick")
>
> End Sub
>
> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button1.Click
>
> Call ComboBox1_Click(sender, e)
>
> End Sub
>
>
>
> Valdov
> Omar Valdovino
>
>
> "vane" escribió en el mensaje
> news:%23BRrg4%
> > Hola,
> >
> > Quisiera forzar el evento click de un combobox, es esto posible? si es


así
> > como sería el código?
> >
> >
> >
> > Gracias
> >
> >
>
>
>
Respuesta Responder a este mensaje
#3 MSN
19/10/2005 - 12:52 | Informe spam
"Vane":

Me.ComboBox1.DroppedDown = True

espero que te sirva

Saludos / PQ

"vane" escribió en el mensaje
news:
Gracias por vuestras respuestas, pero creo que me expresé mal. Donde
quiero
forzar el evento es en la aplicación no en el código. Quiero que al darle
a
un determinado botón se me abra el combo para poder visualizar los valores
que tiene almacenados.

"Edie" escribió en el mensaje
news:
Es aun más simple

Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
System.EventArgs) Handles ComboBox1.Click, Button1.Click
'Si quieres saber que objeto fue el causante del evento
MsgBox("Hiciste CLick en " & sender.Name)
'Al escribir el punto en sender solo te desplegará GetType que es el
tipo


de
'objeto que ha recibido el evento(en donde el objeto es una instancia
del
control
'que a recibido el evento) pero no te dejes engañar de esto, si de
'verdad conoces cuales son las propiedades y metodos de ese control


puedes
'escribirlos a continuación del "." y esto no generará ningun error ni
de
'Compilación ni en Diseño al menos que lo copies mal pues es suceptible
'a minúsculas y mayúsculas
'El resultado será "Hiciste Click es ComboBox1" si hiciste click en el
ComboBox1
'o "Hiciste Click es Button1" si lo hiciste en button1
End Sub

"Valdov" escribió:

> La mas simple, aunque no se si la mejor:
>
> Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
> System.EventArgs) Handles ComboBox1.Click
>
> MsgBox("CLick")
>
> End Sub
>
> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button1.Click
>
> Call ComboBox1_Click(sender, e)
>
> End Sub
>
>
>
> Valdov
> Omar Valdovino
>
>
> "vane" escribió en el mensaje
> news:%23BRrg4%
> > Hola,
> >
> > Quisiera forzar el evento click de un combobox, es esto posible? si
> > es


así
> > como sería el código?
> >
> >
> >
> > Gracias
> >
> >
>
>
>




Respuesta Responder a este mensaje
#4 vane
19/10/2005 - 18:01 | Informe spam
Eso me serviría si estuviese haciendo una aplicación de windows para PC pero
estoy haciendo una para pocket pc y esa propiedad no es compatible con .net
compact framework.

Gracias de todas formas. Si sabes como se hace para pocket pc agradeceria la
ayuda.
Saludos

"MSN" escribió en el mensaje
news:
"Vane":

Me.ComboBox1.DroppedDown = True

espero que te sirva

Saludos / PQ

"vane" escribió en el mensaje
news:
> Gracias por vuestras respuestas, pero creo que me expresé mal. Donde
> quiero
> forzar el evento es en la aplicación no en el código. Quiero que al


darle
> a
> un determinado botón se me abra el combo para poder visualizar los


valores
> que tiene almacenados.
>
> "Edie" escribió en el mensaje
> news:
>> Es aun más simple
>>
>> Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
>> System.EventArgs) Handles ComboBox1.Click, Button1.Click
>> 'Si quieres saber que objeto fue el causante del evento
>> MsgBox("Hiciste CLick en " & sender.Name)
>> 'Al escribir el punto en sender solo te desplegará GetType que es el
>> tipo
> de
>> 'objeto que ha recibido el evento(en donde el objeto es una instancia
>> del
>> control
>> 'que a recibido el evento) pero no te dejes engañar de esto, si de
>> 'verdad conoces cuales son las propiedades y metodos de ese control
> puedes
>> 'escribirlos a continuación del "." y esto no generará ningun error ni
>> de
>> 'Compilación ni en Diseño al menos que lo copies mal pues es


suceptible
>> 'a minúsculas y mayúsculas
>> 'El resultado será "Hiciste Click es ComboBox1" si hiciste click en el
>> ComboBox1
>> 'o "Hiciste Click es Button1" si lo hiciste en button1
>> End Sub
>>
>> "Valdov" escribió:
>>
>> > La mas simple, aunque no se si la mejor:
>> >
>> > Private Sub ComboBox1_Click(ByVal sender As Object, ByVal e As
>> > System.EventArgs) Handles ComboBox1.Click
>> >
>> > MsgBox("CLick")
>> >
>> > End Sub
>> >
>> > Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
>> > System.EventArgs) Handles Button1.Click
>> >
>> > Call ComboBox1_Click(sender, e)
>> >
>> > End Sub
>> >
>> >
>> >
>> > Valdov
>> > Omar Valdovino
>> >
>> >
>> > "vane" escribió en el mensaje
>> > news:%23BRrg4%
>> > > Hola,
>> > >
>> > > Quisiera forzar el evento click de un combobox, es esto posible? si
>> > > es
> así
>> > > como sería el código?
>> > >
>> > >
>> > >
>> > > Gracias
>> > >
>> > >
>> >
>> >
>> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida