İle Sharlene Khan

Bir saat her zaman kullanışlıdır, o halde neden kendi saatinizi oluşturup benzersiz gereksinimlerinize göre özelleştirmiyorsunuz?

Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Dijital saat oluşturmak, bir Windows Form uygulaması oluşturmayı öğrenirken yapabileceğiniz basit bir alıştırmadır.

Kullanıcı arayüzüne UI öğelerinin nasıl ekleneceğini ve belirli değerlerin kullanıcıya nasıl geri gösterileceğini anlamanıza yardımcı olabilir.

Dijital saat uygulaması, zamanı görüntülemek için bir etiket kullanır. Dosyaların arkasındaki uygulamanın kodundaki tick ve load olaylarını kullanarak zamanı her saniye güncelleyebilirsiniz.

Dijital Saat için Kullanıcı Arayüzü Nasıl Oluşturulur

Uygulama için kullanıcı arabirimi oluşturmak üzere tuvale bir etiket ekleyin ve tuvali dijital saat gibi görünecek şekilde tasarlayın.

instagram viewer
  1. Yeni bir Windows Forms uygulaması oluşturun.
  2. Bir etiket kullanıcı arabirimi öğesini tuvale sürüklemek için araç kutusunu kullanın.
  3. Etiketi vurgulayın. Bazı özellikleri aşağıdaki yeni değerlerle değiştirmek için özellikler penceresini kullanın:

    Mülk

    Yeni değer

    İsim

    saat

    Yazı tipi

    Darbe, 16pt

    Konum

    90, 70

    Metin

    00:00:00 AM

    Formunuz şimdi şöyle görünmelidir:
  4. Form kontrolünü vurgulayın. Boyut özelliğini "500, 300" olarak değiştirmek için özellikler penceresini kullanın.

Saat Gerçek Zamanlı Olarak Nasıl Güncellenir?

Kullanabilirsiniz Windows Forms uygulamasındaki olaylar saat etiketini her saniye güncellemek için.

  1. Araç kutusunu kullanarak bir zamanlayıcı UI öğesini tuvale sürükleyin.
  2. Zamanlayıcı UI öğesinin, bir saatin tik taklarını temsil etmek üzere her saniye tetiklenen bir "Tick" olayı vardır. Zamanlayıcı kullanıcı arabirimi öğesini vurgulayın ve yıldırım simgesi özellikler penceresinde.
  3. üzerine çift tıklayın kene etkinlik. Bu, her saniye çalışan yeni bir işlev üretecektir.
  4. Yeni işlevin içinde, mevcut sistemin tarih ve saatini alın. O saniye için yeni tarih ve saati görüntülemek üzere etiket metnini güncelleyin:
    özelgeçersiztimer1_Tick(nesne gönderen, EventArgs e)
    {
    saat. Metin = TarihSaat. Şimdi. ToString("ss: dd: ss tt");
    }
  5. Tik olayının çalışması için önce zamanlayıcıyı başlatmanız gerekir. simgesine tıklayarak tuval görünümüne geri dönün. Form1.cs [Tasarım] pencerenin üst kısmındaki sekme.
  6. Form kontrolünü vurgulayın. Özellikler penceresinde, üzerine tıklayın yıldırım simgesi olaylar listesini açmak için
  7. üzerine çift tıklayın Yük yeni bir işlev oluşturmak için olay. Bu işlev, uygulamayı başlattığınızda form yüklendiğinde çalışacaktır.
  8. Yükleme işlevinde, saat zamanlayıcısını başlatın:
    özelgeçersizForm1_Yük(nesne gönderen, EventArgs e)
    {
    zamanlayıcı1.Başlangıç();
    }

Dijital Saati Görüntülemek İçin Uygulamayı Çalıştırma

Uygulamayı çalıştırarak dijital saati görüntüleyebilirsiniz.

  1. Visual Studio penceresinin üst kısmındaki yeşil oynat düğmesine tıklayın.
  2. Uygulamanın yüklenmesini bekleyin. Çalışmaya başladığında, dijital saatinizi görebileceksiniz.

Windows Formlarını Kullanarak Basit Uygulamalar Oluşturma

Dijital bir saat veya alarm oluşturmak, bilginizi genişletmenin ve basit bir uygulamanın nasıl oluşturulacağını öğrenmenin harika bir yoludur. Artık öğrenmek istediğiniz diğer teknoloji yığınlarında aynı türde saat oluşturmayı deneyebilirsiniz.

Haber bültenimize abone ol

Yorumlar

PaylaşmakCıvıldamakPaylaşmakPaylaşmakPaylaşmak
Kopyala
E-posta
Paylaşmak
PaylaşmakCıvıldamakPaylaşmakPaylaşmakPaylaşmak
Kopyala
E-posta

link kopyalandı

İlgili konular

  • Programlama
  • Programlama
  • Dijital Çalar Saat
  • Kodlama Eğitimleri

Yazar hakkında

Sharlene Khan (73 Makale Yayınlandı)

Shay, bir Yazılım Geliştiricisi olarak tam zamanlı çalışıyor ve başkalarına yardım etmek için kılavuzlar yazmaktan keyif alıyor. BT Lisans derecesine sahiptir ve daha önce Kalite Güvencesi ve özel ders verme deneyimine sahiptir. Shay oyun oynamayı ve piyano çalmayı çok seviyor.