Principales respuestas
Formulario emergente en forma de MessageBox

Pregunta
-
buenas noches, tengo un formulario de confirmación de credenciales y su función es que el usuario ponga su propia contraseña de forma de confirmación para seguir usando el programa, en caso de que la contraseña sea correcta el formulario se cierra y en caso contrario se cierra el sistema, el problema es que quiero buscar la forma de que el formulario de confirmación aparezca por encima de todos los que estén abiertos y que hasta que no se especifique una contraseña no permita hacer otra acción en el sistema, algo similar a un MessageBox que hasta que no lo cierran no puedes hacer mas nada. Agradecería mucho si se toman su tiempo para ayudarme a entender como puedo realizar esto.
Renzo Rivera
Respuestas
-
te recomiendo que leas este artículo ahi se utilizan formularios modales en la parte donde se busca un cliente, y se explica como pasar valores del formulario hijo al padre, la idea es basicamente crear propiedades públicas en el segundo formulario para accederlas desde el primero
Public Class Form1 Private Sub btnAbrirPopup_Click(sender As System.Object, e As System.EventArgs) Handles btnAbrirPopup.Click Dim frm As New Form2() If frm.ShowDialog() = DialogResult.OK Then Dim valorquerecupero As Int32 = frm.ValoraMandar 'utilizar valorquerecupero End If End Sub
Public Class Form2 Private valor As Integer Public ReadOnly Property ValoraMandar() As Integer Get Return valor End Get End Property Private Sub btnCerrarFormularioHijo_Click(sender As System.Object, e As System.EventArgs) Handles btnCerrarFormularioHijo.Click Me.DialogResult = DialogResult.OK valor = 5 Me.Close() End Sub End Class
Si la respuesta te fue útil vótala como tal,y si fue respuesta márcala. Solo dejo en el foro mis post si fueron útiles , de lo contrario y por mantener el orden los borro. Saludos. Lima-Perú.
- Editado Augusto1982 jueves, 19 de enero de 2017 3:38
- Marcado como respuesta Renzo19 jueves, 19 de enero de 2017 4:52
Todas las respuestas
-
te recomiendo que leas este artículo ahi se utilizan formularios modales en la parte donde se busca un cliente, y se explica como pasar valores del formulario hijo al padre, la idea es basicamente crear propiedades públicas en el segundo formulario para accederlas desde el primero
Public Class Form1 Private Sub btnAbrirPopup_Click(sender As System.Object, e As System.EventArgs) Handles btnAbrirPopup.Click Dim frm As New Form2() If frm.ShowDialog() = DialogResult.OK Then Dim valorquerecupero As Int32 = frm.ValoraMandar 'utilizar valorquerecupero End If End Sub
Public Class Form2 Private valor As Integer Public ReadOnly Property ValoraMandar() As Integer Get Return valor End Get End Property Private Sub btnCerrarFormularioHijo_Click(sender As System.Object, e As System.EventArgs) Handles btnCerrarFormularioHijo.Click Me.DialogResult = DialogResult.OK valor = 5 Me.Close() End Sub End Class
Si la respuesta te fue útil vótala como tal,y si fue respuesta márcala. Solo dejo en el foro mis post si fueron útiles , de lo contrario y por mantener el orden los borro. Saludos. Lima-Perú.
- Editado Augusto1982 jueves, 19 de enero de 2017 3:38
- Marcado como respuesta Renzo19 jueves, 19 de enero de 2017 4:52
-