Buradasın
Windows Form Uygulamasında Bildirim Şeklinde Mesaj Kutusu Oluşturma Eğitimi
youtube.com/watch?v=iNPuAPhGhDwYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, izleyicilere Windows Form uygulamasında bildirim şeklinde mesaj kutusu oluşturma sürecini adım adım göstermektedir.
- Video, boş bir Windows Form projesi oluşturma ile başlayıp, form tasarımı, mesaj kutusu oluşturma ve konumlandırma adımlarını kapsamaktadır. Eğitmen, hata ve başarı mesajları için iki farklı form tasarımı yaparak, formun opacity değerini ayarlayarak ekranın sağ alt köşesine yerleştirmeyi, timer kullanarak mesaj kutusunun yavaşça kaybolmasını ve enum kullanarak durum kontrolü yapmayı göstermektedir. Video, basit bir mesaj kutusu örneği üzerinden Windows Form uygulamalarında kullanıcı arayüzü geliştirme konusunda temel bilgiler sunmaktadır.
- 00:00Mesaj Kutusu Oluşturma
- Video, kendi mesaj kutusunu nasıl yapabileceğimizi ve bildirim şeklinde (sağ altta) nasıl çıkartabileceğimizi gösterecek.
- Mesaj kutusu iki tip olacak: hata ve başarılı mesajları.
- Boş bir proje oluşturup Windows ve form ekleyerek mesaj kutusu formu oluşturulacak.
- 01:09Form Tasarımı
- Bildirimler genellikle sağ altta olur, ancak üstte veya sol üstte de olabilir.
- Formun çarpı butonu kaldırılıp, arka plan rengi (71,179,157) veriliyor.
- Mesaj göstermek için bir label ekleniyor, isteğe bağlı olarak başlık için ikinci bir label de eklenebilir.
- 02:27Mesaj Kutusunu Gösterme
- Mesaj kutusu oluşturulup "Mesaj.Show" metodu ile ekranda gösteriliyor.
- Mesaj kutusunun opacity'si %80-90'a düşürülerek ekranın belirli bir bölgesinde görünmesi sağlanıyor.
- Mesaj kutusu sağ alta yerleştiriliyor: formun yüksekliği ekran yüksekliğinden 80 piksel fazla aşağıya, genişliği ise form genişliğinden 30 piksel sağa yerleştiriliyor.
- 05:51Timer ile Mesaj Kutusunun Kaybolması
- Mesaj kutusu çıktığında bir timer ile opacity'si yavaş yavaş düşürülecek ve form kapatılacak.
- Timer'ın enable özelliği true yapılarak çalışır hale getiriliyor.
- Timer'ın interval değeri 150 olarak ayarlanarak mesaj kutusunun kaybolma hızı ayarlanıyor.
- 07:30Mesaj Kutusu Sınıfı Oluşturma
- Mesaj kutusu için bir sınıf oluşturuluyor ve constructor ile form elemanları getiriliyor.
- Durum için bir enum oluşturuluyor: hata ve başarı değerleri içeriyor.
- Mesaj kutusu formunun constructor'ına durum ve text parametreleri ekleniyor.
- 10:50Durum Kontrolü ve Renk Ayarı
- Durum enumuna göre if veya switch kullanılarak formun arka plan rengi ve label metni ayarlanıyor.
- Hata durumunda formun arka plan rengi ve label metni belirleniyor.
- Başarılı durumunda sadece label'ın text'i mesaj olarak veriliyor.