/ / Tạo đồng hồ kỹ thuật số cập nhật mỗi giây

Tạo đồng hồ kỹ thuật số cập nhật mỗi giây

Đồng hồ luôn hữu ích, vậy tại sao bạn không tự chế tạo và tùy chỉnh đồng hồ theo yêu cầu riêng của mình?


Xây dựng đồng hồ kỹ thuật số là một bài tập đơn giản mà bạn có thể thực hiện khi học cách tạo ứng dụng Windows Form.


Nó có thể giúp bạn hiểu cách thêm các phần tử giao diện người dùng vào giao diện người dùng và cách hiển thị lại các giá trị nhất định cho người dùng.

Ứng dụng đồng hồ kỹ thuật số sử dụng nhãn để hiển thị thời gian. Bạn có thể cập nhật thời gian mỗi giây bằng cách sử dụng các sự kiện đánh dấu và tải bên trong mã phía sau tệp của ứng dụng.


Cách tạo giao diện người dùng cho đồng hồ kỹ thuật số

Để tạo giao diện người dùng cho ứng dụng, hãy thêm nhãn vào canvas và thiết kế nó trông giống như một chiếc đồng hồ kỹ thuật số.

  1. Tạo một ứng dụng Windows Forms mới.
  2. Sử dụng hộp công cụ để kéo phần tử giao diện người dùng nhãn lên canvas.
    Visual Studio kéo nhãn vào canvas

  3. Làm nổi bật nhãn. Sử dụng cửa sổ thuộc tính để thay đổi một số thuộc tính thành các giá trị mới sau:

    Tài sản

    Giá trị mới

    Tên

    cái đồng hồ

    Nét chữ

    Tác động, 16pt

    Địa điểm

    90, 70

    Chữ

    00:00:00 sáng

    Biểu mẫu của bạn bây giờ trông giống như thế này:

    Nhãn được đánh dấu bằng cửa sổ thuộc tính

  4. Làm nổi bật điều khiển biểu mẫu. Sử dụng cửa sổ thuộc tính để thay đổi thuộc tính kích thước thành “500, 300”.
    Biểu mẫu được tô sáng bằng cửa sổ thuộc tính

Cách cập nhật đồng hồ theo thời gian thực

Bạn có thể sử dụng các sự kiện trong ứng dụng Windows Forms để cập nhật nhãn đồng hồ mỗi giây.

  1. Sử dụng hộp công cụ, kéo phần tử giao diện người dùng hẹn giờ lên khung vẽ.
    Visual Studio kéo bộ hẹn giờ vào canvas

  2. Phần tử giao diện người dùng hẹn giờ có sự kiện “Tick”, sự kiện này kích hoạt mỗi giây để thể hiện tiếng tích tắc của đồng hồ. Đánh dấu phần tử giao diện người dùng hẹn giờ và nhấp vào biểu tượng sét trong cửa sổ thuộc tính.
    Bộ hẹn giờ được tô sáng hiển thị tab làm sáng sự kiện

  3. Bấm đúp vào đánh dấu biến cố. Điều này sẽ tạo ra một chức năng mới chạy mỗi giây.
    Visual Studio hiển thị sự kiện Đánh dấu trong cửa sổ sự kiện

  4. Bên trong chức năng mới, lấy ngày và giờ của hệ thống hiện tại. Cập nhật văn bản của nhãn để hiển thị ngày và giờ mới cho giây đó:
     private void timer1_Tick(object sender, EventArgs e)
    {
        clock.Text = DateTime.Now.ToString("hh:mm:ss tt");
    }
  5. Để sự kiện đánh dấu hoạt động, trước tiên bạn cần bắt đầu hẹn giờ. Quay lại chế độ xem canvas bằng cách nhấp vào Mẫu1.cs [Design] ở đầu cửa sổ.
    Cửa sổ tab bao gồm tab canvas trong Visual Studio

  6. Làm nổi bật điều khiển biểu mẫu. Trong cửa sổ thuộc tính, bấm vào biểu tượng sét để mở danh sách sự kiện.
    Biểu mẫu được tô sáng trên canvas với cửa sổ sự kiện đang mở

  7. Bấm đúp vào Trọng tải sự kiện để tạo ra một chức năng mới. Chức năng này sẽ chạy khi biểu mẫu tải sau khi bạn khởi động ứng dụng.
    Sự kiện tải biểu mẫu được chọn trong cửa sổ sự kiện

  8. Trong chức năng tải, khởi động đồng hồ bấm giờ:
     private void Form1_Load(object sender, EventArgs e)
    {
        timer1.Start();
    }

Cách chạy ứng dụng để xem đồng hồ kỹ thuật số

Bạn có thể xem đồng hồ kỹ thuật số bằng cách chạy ứng dụng.

  1. Nhấp vào nút phát màu xanh lục ở đầu cửa sổ Visual Studio.
    Nút phát màu xanh lá cây của Visual Studio

  2. Đợi ứng dụng tải. Khi nó bắt đầu chạy, bạn sẽ có thể xem đồng hồ kỹ thuật số của mình.
    Visual Studio chạy ứng dụng đồng hồ kỹ thuật số

Tạo các ứng dụng đơn giản bằng Windows Forms

Xây dựng đồng hồ kỹ thuật số hoặc báo thức là một cách tuyệt vời để mở rộng kiến ​​thức của bạn và học cách xây dựng một ứng dụng đơn giản. Giờ đây, bạn có thể thử chế tạo loại đồng hồ tương tự trong kho công nghệ khác mà bạn cũng muốn tìm hiểu.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *