Visual Studio Projede Sınırsız Formlar Oluşturma

KodlamaDestek
08-11-2015, 00:16   |  #1  
KodlamaDestek avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Kas 2015

Merhaba arkadaşlar. Chip Online de yeniyim, bildiklerimi sizlere aktarmaya çalışacağım.

Projemizin içinde yeni formlar oluşturmak istiyorsak bu adımları uygulayacağız:
1)Projeyi oluştur ve bir button ekle.
2) Yukarıdan project seçeneğinden Add Windows Form a tıkla
3)Windows Add seçeneğine basıp, Add a tıkla.

Kodlama kısmına geçelim:

Buttona çift tıklayıp kodlama bölümümüze bunları yazıyoruz:
Form2 yeniform = new Form2();
yeniform.Show();
this.Hide();//Bu seçenek f5e bastıktan sonra butona tıklayınca form1 in gizlenmesini sağlar.

can487
30-01-2016, 18:06   |  #2  
can487 avatarı
Üye
Teşekkür Sayısı: 10
78 mesaj
Kayıt Tarihi:Kayıt: Ağu 2015

Bu işlemi owned (sahiplenilmiş) formlarlada yapabiliriz.

Form Owned1 = new Form();
this.AddOwnedForm(Owned1);
Owned1.Show();

Bu sayede çeşitli popup benzeri işlemler yapabiliriz.
İstediğimiz zamanda aşşağıdaki kodla bu formu kaldırabiliriz:
this.RemoveOwnedForm(Owned1);

Son olarak da eğer aynı formdan bir sürü istiyorsak for döngüsünden yardım alarak yapabilirsiniz.
Belirli bir süre içinde timer kullanabilirsiniz.

Özel sorularınız için pm atabilirsiniz.

Son Düzenleme: can487 ~ 21 Şubat 2016 12:17
kazim-simsek
01-04-2016, 15:42   |  #3  
kazim-simsek avatarı
Yeni Üye
Teşekkür Sayısı: 0
34 mesaj
Kayıt Tarihi:Kayıt: Mar 2016

Emeğine Sağlık
http://www.kazimsimsek.net