К Шарлин Хан

Часы всегда полезны, так почему бы не создать свои собственные и не настроить их в соответствии с вашими уникальными требованиями?

Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Создание цифровых часов — это простое упражнение, которое вы можете выполнить, изучая создание приложения Windows Form.

Это может помочь вам понять, как добавлять элементы пользовательского интерфейса в пользовательский интерфейс и как отображать определенные значения для пользователя.

Приложение цифровых часов использует метку для отображения времени. Вы можете обновлять время каждую секунду, используя галочки и события загрузки в коде приложения за файлами.

Как создать пользовательский интерфейс для цифровых часов

Чтобы создать пользовательский интерфейс для приложения, добавьте метку на холст и спроектируйте ее так, чтобы она выглядела как цифровые часы.

instagram viewer
  1. Создайте новое приложение Windows Forms.
  2. Используйте панель инструментов, чтобы перетащить элемент пользовательского интерфейса метки на холст.
  3. Выделите метку. Используйте окно свойств, чтобы изменить некоторые свойства на следующие новые значения:

    Свойство

    Новое значение

    Имя

    Часы

    Шрифт

    Воздействие, 16pt

    Расположение

    90, 70

    Текст

    00:00:00

    Теперь ваша форма должна выглядеть примерно так:
  4. Выделите элемент управления формой. Используйте окно свойств, чтобы изменить свойство размера на «500, 300».

Как обновить часы в режиме реального времени

Вы можете использовать события в приложении Windows Forms обновлять метку часов каждую секунду.

  1. Используя панель инструментов, перетащите элемент пользовательского интерфейса таймера на холст.
  2. Элемент пользовательского интерфейса таймера имеет событие «Tick», которое срабатывает каждую секунду, чтобы представить тиканье часов. Выделите элемент пользовательского интерфейса таймера и щелкните значок значок молнии в окне свойств.
  3. Дважды щелкните на Галочка событие. Это создаст новую функцию, которая запускается каждую секунду.
  4. Внутри новой функции получите текущую системную дату и время. Обновите текст метки, чтобы отобразить новую дату и время для этой секунды:
    частныйпустотаtimer1_Tick(отправитель объекта, EventArgs e)
    {
    Часы. Текст = ДатаВремя. Сейчас. Нанизывать("чч: мм: сс тт");
    }
  5. Чтобы тиковое событие сработало, вам сначала нужно запустить таймер. Вернитесь к представлению холста, нажав на значок Form1.cs [Дизайн] вкладку в верхней части окна.
  6. Выделите элемент управления формой. В окне свойств нажмите кнопку значок молнии чтобы открыть список событий.
  7. Дважды щелкните на Нагрузка событие для создания новой функции. Эта функция будет работать, когда форма загружается после запуска приложения.
  8. В функции загрузки запустите таймер часов:
    частныйпустотаForm1_Load(отправитель объекта, EventArgs e)
    {
    таймер1.Начинать();
    }

Как запустить приложение для просмотра цифровых часов

Вы можете просмотреть цифровые часы, запустив приложение.

  1. Нажмите зеленую кнопку воспроизведения в верхней части окна Visual Studio.
  2. Дождитесь загрузки приложения. Когда он начнет работать, вы сможете просматривать свои цифровые часы.

Создание простых приложений с помощью Windows Forms

Создание цифровых часов или будильника — отличный способ расширить свои знания и научиться создавать простые приложения. Теперь вы можете попробовать построить часы того же типа в других технологических стеках, которые вы также хотите изучить.

Подписывайтесь на нашу новостную рассылку

Комментарии

ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта
Делиться
ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта

Ссылка скопирована в буфер обмена

Похожие темы

  • Программирование
  • Программирование
  • Цифровой будильник
  • Учебники по кодированию

Об авторе

Шарлин Хан (опубликовано 73 статьи)

Шей работает полный рабочий день разработчиком программного обеспечения и любит писать руководства, чтобы помогать другим. Она имеет степень бакалавра информационных технологий и имеет предыдущий опыт в области обеспечения качества и репетиторства. Шей любит игры и игру на пианино.