30 Nisan 2012 Pazartesi

C# Örnekleri - Otobüs Koltukları

Selam millet bu makalemde sizlerle bir windows kontrolü yaratma , özelliklerini belirleme ve forma yerleştirme işlemleri üzerinde durucam.Bunun için bir otobüs'ün koltuk dizilimini örnek olarak kullanıcam.


Evet arkadaşlar Kodlarımız çalıştığında Ekran görüntüsü bu şekilde olucaktır kodlara geçicek olursak.


var sayac = 0;
            for (int j = 1; j < 14; j++)
            {
                for (int i = 1; i < 6; i++)
                {
                    if ((i == 3 && j != 13) || (j == 7 & i > 2))
                        continue;

                    Button btn = new Button();//Yeni Bir Buton
                    btn.Text = (++sayac).ToString();
                    btn.Size = new Size(40, 40); //Butonun Boyutunu Ayarlar.
                    btn.Location = new Point(40 * i, 40 * j); //Butonun Yerini ayarlar.
                    btn.BackColor = Color.White;
                    this.Controls.Add(btn); //Oluşan btn Nesnesini Form’a ekler.


                }

Kodlarda gayet açık arkadaşlar.İç içe 2 tane döngümüz var.İf içerisinde de koltuk eklenmemesi gereken durumlar mevcut eğer şart sağlanıyorsa  continue diyip  Button yaratmıyor.Okuduğunuz için teşekkürler.

Hiç yorum yok:

Yorum Gönder