Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Modül 2: Formlar ve Kontroller ile Çalışmak. Programlama Kavramları Formlar ile Çalışmak Kontroller ile Çalışmak Kodu Biçemlemek Genel Bakış Visual Studio.NET.

Benzer bir sunumlar


... konulu sunumlar: "Modül 2: Formlar ve Kontroller ile Çalışmak. Programlama Kavramları Formlar ile Çalışmak Kontroller ile Çalışmak Kodu Biçemlemek Genel Bakış Visual Studio.NET."— Sunum transkripti:

1 Modül 2: Formlar ve Kontroller ile Çalışmak

2 Programlama Kavramları Formlar ile Çalışmak Kontroller ile Çalışmak Kodu Biçemlemek Genel Bakış Visual Studio.NET kullan Veriye eriş Hata ayıkla ve kur Kodu yaz Arayüzü yarat

3 Multimedya: Nesneler, Nitelikler, Metodlar ve Olaylar

4 Ders: Programlama Kavramları Olay yönelimli programlama Olaylar Metodlar Nesneler Nitelikler Sınıflar

5 Olay Yönelimli Programlama Nedir? private void button1_Click(...) { // Kodu buraya yaz. } private void button1_Click(...) { // Kodu buraya yaz. }

6 Sınıflar: Nesneler için Model Sınıfın bir olgusu. Benzerlik: Modele uygun bir ev. Sınıfın bir olgusu. Benzerlik: Modele uygun bir ev.NesneNesne Visual C# projesinde her bir form bir nesne. Her bir form ise Form sınıfının bir olgusu. Visual C# projesinde her bir form bir nesne. Her bir form ise Form sınıfının bir olgusu.ÖrnekÖrnek Nesnenin sembolik gösterimi. Benzerlik: Model. Nesnenin sembolik gösterimi. Benzerlik: Model.SınıfSınıf

7 Nitelikler, Metodlar ve Olaylar Nedir? Form1NiteliklerNitelikler Size Text Size Text MetodlarMetodlar Close Hide Close Hide OlaylarOlaylar Click Volume Bass Volume Bass Tune Play Music

8 Pratik: Nitelikler, Metodlar ve Olaylar Kapı Araba Örnek: Telefon Nitelikler: Genişlik, Renk Metodlar: Çevir Olaylar: Çalma(Arandığında) Aşağıdaki her bir nesne için ilgili nitelikleri, metodları ve olayları belirtiniz:

9 Pratik: Nitelikler, Metodlar ve Olaylar Kapı Nitelikler: En, Boy, Renk, Cins Metodlar: Aç, Kapat Olaylar: Çarpma, Kırılma Aşağıdaki her bir nesne için ilgili nitelikleri, metodları ve olayları belirtiniz:

10 Pratik: Nitelikler, Metodlar ve Olaylar Araba Nitelikler: Renk, Model, Plaka Metodlar: KapıAç, Çalıştır Olaylar: Frenleme, Hızlanma Aşağıdaki her bir nesne için ilgili nitelikleri, metodları ve olayları belirtiniz:

11 Ders: Formlar ile Çalışmak Bir form nasıl oluşturulur? Form nitelikleri nasıl değiştirilir? Metodlar nasıl çağrılır? Form olayları nasıl irdelenir? Modal ve Modeless Formlar Çoklu formlar nasıl yönetilir?

12 Bir form nasıl oluşturulur?

13 Form nitelikleri nasıl değiştirilir? Form ismi Sınıflandırma tuşu Alfabetik tuşu Tanım panosu Olay listesi tuşu

14 Metodlar nasıl çağrılır? private void button2_Click(object sender, System.EventArgs e) { // CenterToScreen metodu formun ekranda ortalanmasini saglar. this.CenterToScreen(); } private void button2_Click(object sender, System.EventArgs e) { // CenterToScreen metodu formun ekranda ortalanmasini saglar. this.CenterToScreen(); } Metodlar

15 Form olayları nasıl irdelenir? Olaylar

16 Pratik: Form Olayları için Kod Yazmak C#.NET’te yeni bir Windows uygulaması açınız. Formun kod editörünü açınız. Olay yordamına kod yazınız. Click olayını seçiniz. Uygulamayı çalıştırıp test ediniz.

17 Multimedya: Formları Yönetmek

18 Ders: Kontroller ile Çalışmak Forma kontrol nasıl eklenir? Kontrol nitelikleri nasıl değiştirilir? Kontrol olaylarına kod nasıl yazılır? MessageBox fonksiyonu nasıl kullanılır?

19 Forma kontrol nasıl eklenir?

20 Kontrol nitelikleri nasıl değiştirilir?

21 Multimedya: Form ve Kontrol Olayları

22 Kontrol olaylarına kod nasıl yazılır?

23 MessageBox fonksiyonu nasıl kullanılır? MessageBox.Show(...) Default Button İkon Mesaj Başlık Buttons

24 Pratik: MessageBox Oluşturmak C#.NET’te yeni bir Windows uygulaması açınız. Kullanıcı arayüzünü oluşturunuz. Olay yordamını açıp MessageBox içeren kodu yazınız. Form ve kontrol niteliklerini değiştiriniz. Uygulamayı çalıştırıp test ediniz.

25 Ders: Kodu Biçemlemek İsimlendirme Kuralları Kod Nasıl Formatlanır ve Belgelendirilir?

26 İsimlendirme Kuralları Kurallar Sadece harf, rakam ve altçizgi kullanınız. Bir harf veya altçizgi ile başlayınız. Anahtar kelime kullanmayınız. Rehberler Harflendirme: PascalCasing veya camelCasing, kullanınız. Mekanik: Nesneler için isim, metodlar için eylem kullanınız. Kelime seçimi: Kod içinde aynı kavrama aynı kelime ile başvurunuz. Answer42 42Answer Answer42 42Answer  BADSTYLE _poorstyle BestStyle BADSTYLE _poorstyle BestStyle  OpenButton True OpenButton True 

27 Kod Nasıl Formatlanır ve Belgelendirilir? Paragraflama VS.NET otomatik olarak paragraflama yapar. Satır devam ettirme ve birleştirme Yorum ekleme Komutlar ; ile sonlanır. //Tek satırlık yorum /* Çok Satırlık Yorum */ MessageBox.Show("Hi") //Tek satırlık yorum /* Çok Satırlık Yorum */ MessageBox.Show("Hi")


"Modül 2: Formlar ve Kontroller ile Çalışmak. Programlama Kavramları Formlar ile Çalışmak Kontroller ile Çalışmak Kodu Biçemlemek Genel Bakış Visual Studio.NET." indir ppt

Benzer bir sunumlar


Google Reklamları