agregar controles al formulario
1
lanzamiento de Visual Studio y abra uno de los proyectos de Visual Basic.NET . Abra el Explorador de soluciones que contiene los archivos del proyecto si no está abierta.
2
Busque el icono de formulario de inicio de su proyecto en el Explorador de soluciones. Haga doble clic en ese icono . Visual Studio abre la ventana de diseño y muestra el formulario .
3
Abra la caja de herramientas y arrastre un control " GroupBox " en el formulario. Vuelva al cuadro de herramientas y arrastre un control " ProgressBar " en el cuadro de grupo que ha agregado al formulario.
4
Volver al cuadro de herramientas y arrastre un control " Label " en el formulario. Haga clic en la etiqueta y se arrastra por encima de la barra de progreso que ha agregado al formulario. Coloque la barra de la etiqueta y el progreso de modo que sus bordes izquierdos se alineen .
5
Regresar a la caja de herramientas por última vez, y arrastre un control " Timer" en el formulario. Cierre la caja de herramientas.
Agregar Programación Lógica
6
Haga clic en el contador de tiempo que agregó al formulario y pulse "F4 " para abrir la ventana de " Propiedades" . Haga clic en el icono de "Eventos" en la parte superior de la ventana para mostrar una lista de eventos .
7
doble clic en el evento " Tick" . Visual Studio abre la ventana de código y muestra los sub " Timer1_Tick " . Esta sub ejecuta cada vez que los pasos de temporizador
8
Pega el siguiente código en el cuerpo de ese sub : .
LoadingBarValue + = incremento
Si loadingBarValue > 100 Entonces
loadingBarValue = 100
Timer1.Stop ()
GroupBox1.Visible = False End If
ProgressBar1.Value = loadingBarValue
la declaración final hace que el indicador visual de la barra de progreso para moverse por el valor almacenado en la variable llamada " loadingBarValue . " Esa variable - a cero cuando los forman las cargas - aumenta en el valor almacenado en la variable " Valor " . Dado que el valor de " incremento" es 1 , el valor de " loadingBarValue " se incrementa en 1 cada vez que la "carga " sub carreras . Cuando el valor de la barra de progreso alcance el valor máximo de 100 , el temporizador se detiene. El cuadro de grupo que contiene la barra de progreso y la etiqueta desaparece automáticamente.
9
Press " F7" para volver a la vista Diseño y haga doble clic en la barra de título del formulario. Visual Studio abre la ventana de código de nuevo y muestra sub " carga" del formulario. Pega el siguiente código en el cuerpo de ese sub :
loadingBarValue = 0
Timer1.Interval = 200
incremento
= 1
GroupBox1.Text = " "
Label1.Text = " Cargando "
Label1.BackColor = Color.Transparent
Label1.ForeColor = Color.green
Timer1.Start ()
la primera sentencia inicializa el " LoadingBarValue " a cero. La segunda declaración establece el número de milisegundos que el temporizador se detiene entre los clics . Ese valor es 200 en este ejemplo. Hacer este número más grande produce una carga de movimiento de animación más lenta. La variable " Valor " determina hasta qué punto la barra de progreso se mueve cada vez que los pasos de temporizador . Ese valor es 1 . Hacer este valor mayor produce una animación de carga se mueven más rápido. Cambie la palabra " Cargando " a cualquier cosa que te gusta o deje el valor predeterminado . Las siguientes dos líneas de control de fondo de la etiqueta y colores de primer plano . Cambie los valores de los colores que te gusta o dejarlos como " transparente " y "verde ". La declaración final se inicia el temporizador .
10
Mover a la parte superior de la ventana de código y busque la declaración "Clase" . Pegue las dos siguientes declaraciones esta declaración :
Dim loadingBarValue
Dim incremento
Estas dos declaraciones definen las variables de "incremento " que se describen en el paso anterior " loadingBarValue " y < . br> 11 Pulse
"F5 " para ejecutar el proyecto. La barra de progreso - que parece una barra de carga - aparece. La etiqueta que contiene el texto que ha seleccionado para la etiqueta aparece sobre la barra . Una barra verde de animación se mueve lentamente de izquierda a derecha en la barra hasta que llega al final de la barra . Cuando eso sucede, la etiqueta y bar desaparecen .