Al igual que todo control tiene sus propiedades, las mismas que podemos establecerlas en la ventana de propiedades.
Nota: Recuerde que para establecer las propiedades de cada objeto primero debemos dar click en el objeto o control y luego establecerlas en la ventana de propiedades
BackColor: Permite cambiar el color del fondo del formulario
BackgroundImageLayout: Diseño de la imagen de fondo: None, Tile, Center, Stretch, Zoom
Cursor: Cursor que aparecerá al pasar el puntero por el formulario, se visualizará sólo en tiempo de ejecución (f5)
FormBorderStyle: Establece el estilo del borde del formulario
Icon: Indica el ícono del formulario es decir aquel que va en la barra de título, se visualizará también en la barra de tareas de windows cuando el formulario se minimiza
Text: Representa el texto que se visualizará en la barra de título (no confundir con el nombre)
EVENTOS: Los eventos los podemos encontrar en la ventana de código, la misma que se presenta al dar doble clic sobre el objeto, en este caso el formulario
Si deseamos que cuando inicie el programa se presente un mensaje, deberemos escoger el evento Load, es decir, es lo primero que se ejecutará antes de presentarse el formulario, para lo cual debemos asegurarnos de que estamos en el objeto Form y buscar el evento Load, una vez realizado esto se nos presentará lo siguiente:
Public Class FrmInicialPrivate Sub FrmInicial_Load (ByVal sender As Object...)
End Sub
End Class
Entre Private y End Sub debemos escribir todo lo que queremos que se ejecute, en el caso de nuestro ejemplo será:
Public Class FrmInicialPrivate Sub FrmInicial_Load (ByVal sender As Object...)
Msgbox ("Bienvenido, el programa se ejecutará.")
End Sub
End Class
Msgbox sirve para presentar un cuadro de mensaje y entre comillas (" ") se colocará el mensaje a presentarse
Para ver el resultado de este código, ejecutamos el proyecto con F5 y para detenerlo en el botón cerrar de los botones de controlClick: Este evento se ejcutará al dar click sobre el control en este caso sobre el formulario.
Si desearíamos que la ventana se maximize al dar click en el formulario, luego de escoger el objeto y el evento click, la codificación sería:Private Sub FrmInicial_Click (ByVal sender as Object...)
Me.WindowState= FormWindowState.Maximized
End Sub
Recuerde la sintaxis de las propiedades:
objeto.propiedad = valor
Me.WindowState=FormWindowState.Maximized
MouseMove: Este evento indica que cuando pase el puntero del mouse por el formulario se ejecutará lo que este codificado en él. Por ejemplo si queremos queremos que cambie el color del fondo del formulario será:Private Sub FrmInicial_MouseMove(ByVal sender As Object
Me.BackColor=Color.Red
End Sub
FormClosing: Este evento se ejecutará cuando se cierre la ventana. Por ejemplo si queremos visualizar un mensaje de agradecimiento cuando se cierre la ventana, la codificación será:
Private Su FrmInicial_Closing (ByVal sender As Object...)Msgbox("Gracias por preferirnos")
End Sub
MÉTODOS: Por el momento veremos dos métodos del formulario
Show: Permite llamar o presentar otro formularioPara utilizar este método, primero indicaré la manera de añadir un nuevo formulario a un proyecto: En el Menú Proyecto, Agregar Windows Form...
Al dar click en Agregar de la ventana anterior, se tendrá un nuevo formulario.Si al hacer click en el primer formulario llamado FrmInicial queremos pasar al nuevo formulario al cual le pusimos de nombre FrmSiguiente, la codificación será la siguiente:
Private Sub FrmInicial _Click (ByVAl sender As Object....)
FrmSiguiente.Show( )
En Sub
CLOSE: Este método me permite cerrar la ventana. Por ejemplo si al dar click en el formulario FrmSiguiente quiero que finalice el programa la codificación será:
Private Sub FrmSiguiente_Click (ByVal sender As Object ...)
Me.Close ( )
End Sub
Recuerde que para realizar esta última codificación primero debía haber estado o dado click en el Formulario con el nombre de FrmSiguiente y luego entrar en la ventana de código del mismo y asegurarse que esté en el evento click del mismo.
my bueno el contenido, seria excelente explicar con todos los eventos
ResponderEliminarexcelente a la clase
ResponderEliminarExcelente Respuesta
ResponderEliminarMuy bueno.
ResponderEliminarMas ejemplos: http://tupagina.comuf.com/
buenas respuestas
ResponderEliminarme pueden ayudar coon unn formulario
ResponderEliminarUna persona es adolscente entre los 12 y 17 años elabore un formulario que ingrese su edad, y presente "eres un adolescente o " no eres un adolescente"
dim vedad as integer
Eliminarvedad=me.txtedad.text
if vedad>=12 and vedad<=17 then
msgbox("eres un adolescente")
else
msgbox("no eres un adolescente")
endif
me podrían ayudar como puedo cambiar de color del texto de la barra de titulo del formulario (form1)
ResponderEliminarGracias tienen un muy buena información
ResponderEliminarHALLAR LAS 4 OPERACIONES CON BUTTON Y INGRESAR DOS NUMEROS Y QUE ME CALCULE Y QUE JALE A OTRO FORMULARIO
ResponderEliminarExelente me ayudo mucho
ResponderEliminarCual ea la funcion del event load
ResponderEliminargracias por la ayuda
ResponderEliminarestoy aprendiendo y se me hace complicado este ejercicio
ResponderEliminarLos empleados de una Institución tiene un Sueldo de acuerdo a su situación laboral, que puede
ser: Administrativo (S/.4,000), Obrero (S/.3,000), Limpieza(S/.2,000).
Pueden tener Descuentos en estos casos:
Seguro Social (S/.100)
Seguro Nacional de Pensiones (S/.120)
Nota: Solo tienen descuentos los empleados que aceptaron afiliarse
tanto al Seguro Social y/o al Seguro Nacional de Pensiones.
2. Programar el evento Click del botón CALCULAR para
mostrar:
- El sueldo
- El importe de los Descuentos
Me sirvió de mucho esté contenido bien explicado
ResponderEliminarputo el que lo lea.
ResponderEliminar¿Ya ha obtenido su libertad financiera? Si no se pone en contacto con la oferta de préstamos del Sr.Pedro a una tasa de 3 a cambio, el Sr.Pedro me otorgó un préstamo cuando mi banco no pudo otorgar mi préstamo cuando mi negocio estaba colapsando debido a la crisis financiera en Covid-19, entonces empiezo a buscar en línea que cómo me encontré con la oferta de préstamo de Pedro que apliqué y, para mi sorpresa, mi préstamo se otorgó con éxito. contactar pedroloanss@gmail.com / whatsapp; +18632310632 para préstamos comerciales, préstamos personales, préstamos para automóviles, préstamos para vivienda, sbl.
ResponderEliminar