Por Sharlene Khan

Un reloj siempre es útil, así que ¿por qué no construir uno propio y personalizarlo según sus requisitos únicos?

Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

La creación de un reloj digital es un ejercicio sencillo que puede realizar cuando aprende a crear una aplicación de Windows Forms.

Puede ayudarlo a comprender cómo agregar elementos de la interfaz de usuario a la interfaz de usuario y cómo mostrar ciertos valores al usuario.

La aplicación de reloj digital utiliza una etiqueta para mostrar la hora. Puede actualizar la hora cada segundo usando la marca y cargar eventos dentro del código de la aplicación detrás de los archivos.

Cómo crear la interfaz de usuario para el reloj digital

Para crear la interfaz de usuario de la aplicación, agregue una etiqueta en el lienzo y diséñelo para que parezca un reloj digital.

  1. Crear una nueva aplicación de Windows Forms.
  2. instagram viewer
  3. Use la caja de herramientas para arrastrar un elemento de IU de etiqueta al lienzo.
  4. Resalta la etiqueta. Utilice la ventana de propiedades para cambiar algunas de las propiedades a los siguientes valores nuevos:

    Propiedad

    Nuevo valor

    Nombre

    reloj

    Fuente

    Impacto, 16 puntos

    Ubicación

    90, 70

    Texto

    00:00:00 a. m.

    Su formulario ahora debería verse así:
  5. Resalte el control de formulario. Utilice la ventana de propiedades para cambiar la propiedad de tamaño a "500, 300".

Cómo actualizar el reloj en tiempo real

Puedes usar eventos en una aplicación de Windows Forms para actualizar la etiqueta del reloj cada segundo.

  1. Con la caja de herramientas, arrastre un elemento de la interfaz de usuario del temporizador al lienzo.
  2. El elemento de la interfaz de usuario del temporizador tiene un evento "Tick", que se activa cada segundo para representar el tictac de un reloj. Resalte el elemento de la interfaz de usuario del temporizador y haga clic en el icono de rayo en la ventana de propiedades.
  3. Haga doble clic en el Garrapata evento. Esto generará una nueva función que se ejecuta cada segundo.
  4. Dentro de la nueva función, obtenga la fecha y hora del sistema actual. Actualice el texto de la etiqueta para mostrar la nueva fecha y hora de ese segundo:
    privadovacíotemporizador1_Tick(remitente del objeto, EventArgs e)
    {
    reloj. Texto = FechaHora. Ahora. Encadenar("hh: mm: ss tt");
    }
  5. Para que funcione el evento de tic, primero deberá iniciar el temporizador. Vuelva a la vista de lienzo haciendo clic en el Form1.cs [Diseño] pestaña en la parte superior de la ventana.
  6. Resalte el control de formulario. En la ventana de propiedades, haga clic en el icono de rayo para abrir la lista de eventos.
  7. Haga doble clic en el Carga evento para generar una nueva función. Esta función se ejecutará cuando se cargue el formulario una vez que inicie la aplicación.
  8. En la función de carga, inicie el temporizador del reloj:
    privadovacíoFormulario1_Cargar(remitente del objeto, EventArgs e)
    {
    temporizador1.Comenzar();
    }

Cómo ejecutar la aplicación para ver el reloj digital

Puede ver el reloj digital ejecutando la aplicación.

  1. Haga clic en el botón verde de reproducción en la parte superior de la ventana de Visual Studio.
  2. Espere a que se cargue la aplicación. Cuando comience a funcionar, podrá ver su reloj digital.

Creación de aplicaciones simples usando Windows Forms

La creación de un reloj o una alarma digital es una excelente manera de ampliar sus conocimientos y aprender a crear una aplicación sencilla. Ahora puedes intentar construir el mismo tipo de reloj en otras pilas tecnológicas que también quieras aprender.

Suscríbete a nuestro boletín

Comentarios

CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico
Compartir
CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico

Enlace copiado al portapapeles

Temas relacionados

  • Programación
  • Programación
  • Despertador digital
  • Tutoriales de codificación

Sobre el Autor

Sharlene Khan (73 artículos publicados)

Shay trabaja a tiempo completo como desarrolladora de software y disfruta escribiendo guías para ayudar a los demás. Tiene una licenciatura en TI y tiene experiencia previa en control de calidad y tutoría. Shay ama jugar y tocar el piano.