C# ile Sıfırdan Bakım Takip Programı Yapımı (1/2)

Why take this course?
İşte yazılmanız gereken event kodları ve açıklamalarının bir listesi olarak, C# programlama dilindeki bir Windows Forms uygulaması için:
Rapor 09 - Gerekli Event Kodlarının Yazılması
-
ComboBox
TextChanged
Event- Seçilen değerin başlangıcı bir ComboBox'ta olup olmadığını kontrol etmek için kullanılabilir.
-
DataGridView
CellEnter
Event- Bir DataGridView hücresine giriş yapıldığında bir işlem gerçekleştirmek için kullanılabilir.
-
ComboBox
TextChanged
Event (CmbAraSayfalar için)- Ara sayfalar arası geçiş yapıldığında kompletesini temizlemek ve seçimleri yeniden yüklemek için kullanılabilir.
-
DataGridView
CellEnter
Event (ElektrikAraSayfalar için)- Elektrik ara sayfaları arası geçiş yapıldığında güncel hücreyi kullanılacak o hücreyi belirlemek için kullanılabilir.
-
ComboBox
SelectedIndexChanged
Event (CmbTesisler için)- Seçilen tespit edilirken, gösterilecek tesiseğini güncellelemek için kullanılabilir.
-
TextBox
TextChanged
Event (TxtOdemeTipi için)- Odenme tipine göre değişiklik yapılmasına reaktif hale getirmek için kullanılabilir.
-
CheckBox
CheckedChanged
Event (ChkSiparisli için)- Seçili durumun değiştiğinde, gösterilecek siparişli/siparsiz olacak olanı güncellelemek için kullanılabilir.
-
DataGridView
UserDeletedRow
Event (MekAraSayfalar için)- Bir satır silindiğinde, diğer sayfa üzerindeki gövdenin düzgün kalmasını sağlamak için kullanılabilir.
-
Button
Click
Event (BtnEkleMek için)- Ekleme işlemi yaparken kullanılacak olanı yeniden güncellemek ve yeni satır eklemek için kullanılabilir.
Rapor 10 - Periyodik Bakim Kayit Formu
-
Form
Load
Event- Gerekli kaynakları yüklemek ve formun başlangıç durumuna ayarlamak için kullanılabilir.
-
Button
Click
Event (BtnRaporla için)- Seçilen süre arasındaki bakımları bir rapor olarak hazırlamak için kullanılabilir.
-
Button
Click
Event (BtnAktar için)- Verileri CSV formatına dönüştürerek dosyaya yazmak veya e-posta gönderirmek için kullanılabilir.
Rapor 11 - Mekanik/Elektrik Araç Bakim Kayit Formu
-
Form
Load
Event- Gerekli kaynakları yüklemek ve formun başlangıç durumuna ayarlamak için kullanılabilir.
-
Button
Click
Event (BtnRaporla için)- Seçilen bakım türüne göre verileri bir rapor olarak hazırlamak için kullanılabilir.
-
Button
Click
Event (BtnAktar için)- Verileri CSV formatına dönüştürerek dosyaya yazmak veya e-posta gönderirmek için kullanılabilir.
Rapor 12 - Yıllık Bakim Planlaması Formu
-
ComboBox
SelectedIndexChanged
Event (CmbAraSayfalar için)- Ara sayfalar arası geçiş yapıldığında yıllık bakım planlarını güncellemek için kullanılabilir.
-
Button
Click
Event (BtnPlanOlustur için)- Yıllık bakım planı oluşturmak için kullanılabilir.
Bu olaylar genel olarak bir programda nasıl gerçekleşeceğini özetlemektedir. Her olay için kodunuzu yazarken, hangi kontrollerin ve kaynakların gerekliliğini dikkate almalısınız ve formun izgara hareketleriyle etkileşimini sağlamak için birden fazla UI elementine (button, textbox, combobox vb.) ulaşmak için SendKeys
veya WinAPI gibi arayüz programlama yöntemlerini kullanabilirsiniz. Etkileşimsel olaylar için ise ControlSend
veya SendInput
gibi fonksiyonları kullanabilirsiniz.
Course Gallery




Loading charts...