Discussion:
Botones en MessageBox
(demasiado antiguo para responder)
dguerrero
2006-02-09 19:18:20 UTC
Permalink
Hola grupo,

Alguien sabe como puedo manejar los eventos de los botones en un
MessageBox, es decir,
tengo el sig MessageBox:

MessageBox.Show _

(Msje, "TITULO", MessageBoxButtons.OKCancel, ...)

Lo que quiero es que si el usuario presiona "OK" yo hago algo y si
presiona "Cancel" hago otra cosa
pero ya le estuve picando y no he encontrado como hacerlo. De antemano
se agradece la ayuda que me puedan ofrecer.

Saludos
Marco Andres Ureña Menacho
2006-02-09 19:48:05 UTC
Permalink
esto te puede guiar un poco.... espero


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Select Case MessageBox.Show("Presiona cualquier boton", "Mi App",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information,
MessageBoxDefaultButton.Button1)
Case DialogResult.Yes
MessageBox.Show("apretaste en Si")
Case DialogResult.No
MessageBox.Show("apretaste en No")
Case DialogResult.Cancel
MessageBox.Show("apretaste en Cancelar")
End Select
End Sub


:)
--
Andres Ureña
Software Developer
DCE2003-3 DCE2005-2
Post by dguerrero
Hola grupo,
Alguien sabe como puedo manejar los eventos de los botones en un
MessageBox, es decir,
MessageBox.Show _
(Msje, "TITULO", MessageBoxButtons.OKCancel, ...)
Lo que quiero es que si el usuario presiona "OK" yo hago algo y si
presiona "Cancel" hago otra cosa
pero ya le estuve picando y no he encontrado como hacerlo. De antemano
se agradece la ayuda que me puedan ofrecer.
Saludos
dguerrero
2006-02-09 21:05:26 UTC
Permalink
Muchas Gracias Andres, me funciono OK

Saludos
dguerrero
2006-02-09 21:15:30 UTC
Permalink
Muchas Gracias Angel,

Tu ayuda fue muy util.

Saludos

Angel. E. Ruiz. P
2006-02-09 19:50:21 UTC
Permalink
Amigo usa el siguiente codigo:


Dim respuesta As DialogResult = MessageBox.Show("Ejemplo", "",
MessageBoxButtons.YesNo, MessageBoxIcon.Information,
MessageBoxDefaultButton.Button1)

If respuesta = Windows.Forms.DialogResult.Yes Then

'Indicame si fue util mi ayuda

MessageBox.Show("Si")

Else

MessageBox.Show("NO")

End If


Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde el 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
Nota: todo el codigo explicado esta orientado a VB .NET 2005
Post by dguerrero
Hola grupo,
Alguien sabe como puedo manejar los eventos de los botones en un
MessageBox, es decir,
MessageBox.Show _
(Msje, "TITULO", MessageBoxButtons.OKCancel, ...)
Lo que quiero es que si el usuario presiona "OK" yo hago algo y si
presiona "Cancel" hago otra cosa
pero ya le estuve picando y no he encontrado como hacerlo. De antemano
se agradece la ayuda que me puedan ofrecer.
Saludos
Loading...