Penguenn
Taş Madencisi
- Mesajlar
- 89
- En iyi cevaplar
- 1
- Beğeniler
- 72
- Puanları
- 240
- Ruh hali
Merhaba Beyler bu gün sizinle beraber kontrollerin kod ile oluşturulmasını işleyeceğiz. Bunun kullanım amacı benim bildiğim kadarıyla RAM tasarrufu'dur ne kadar yanlış ne kadar doğru tam bilemem.
Alsında bu kontrollerin hepsi bir sınıftır ve biz bunları o sınıftan çağırmamız gerekir o yüzden ilk başta sınıftan bir button çağarıp yeni bir button oluşturucağız
burada label1 derken yapıcağımızın kontrolün ismini belirtiyoruz yani buraya ahmet de yazabiliriz mehmet de.
burada label1 kontrolünün nerede görüneceğini seçiyoruz (formun üstünde görünücekse x be y sini ona göre ayarlayın veya panelin üzerinde ise aynı şekilde).
Göründüğü gibi text'ini ayarlıyoruz.
Text değiştirirken bazen boyut sorunları çıkabiliyor öyle bir şey olmasın diye boyutunuda böyle ayarıyoruz.
Sıra Eklemeye geldi şimdi Location'da değişim olay geçerli neyin üsütünde görünmesini istiyorsanınz onun boyutlarına göre ayarlamanız lazım.
ben burada panel3'ün üstünde oluşturuyorum.
Ders bu kadar'dı unutmayın ben burda label ile örnek gösterdim ama siz istediğiniz herşeyi sınıfından çağarıp aynı şekilde oluşturabilirsiniz.
Alsında bu kontrollerin hepsi bir sınıftır ve biz bunları o sınıftan çağırmamız gerekir o yüzden ilk başta sınıftan bir button çağarıp yeni bir button oluşturucağız
Kod:
Label label1 = new Label();
Kod:
label1.Location = new Point(x,y);
Kod:
label1.Text = "Ben labelmişim :D";
Kod:
label.Size = new Size(x,y);
Sıra Eklemeye geldi şimdi Location'da değişim olay geçerli neyin üsütünde görünmesini istiyorsanınz onun boyutlarına göre ayarlamanız lazım.
Kod:
panel3.Controls.Add(label1);
Ders bu kadar'dı unutmayın ben burda label ile örnek gösterdim ama siz istediğiniz herşeyi sınıfından çağarıp aynı şekilde oluşturabilirsiniz.