Çok teşekkürler. |
C#'ta 2. forma gitmeyi yaptım ama ilk forma dönmeyi maalesef bilmiyorum. 2. forma gitmeyi şöyle yaptım; Form2 f2 = new Form2(); f2.Show(); this.Hide(); Peki ilk forma nasıl döneceğim? İnternette aradım ama bulamadım, lütfen yardımcı olun. Çok teşekkürler şimdiden. |
this.Show() gibi bir geri döndürme metodu olması lazımdı. |
Kanka 2. formdaki butona this.show yazarsak ilk formu nasıl gösterecek? This = bu değil mi? İngilizcem 5. ![]() |
ya ben onu 1.formdaki ni gösteriyormuşsun yani 1.forumdan çağırıyorsun sanmıştım kanka ![]() o zaman Form1 form1; form1.Show(); olabilir. |
Anlamadım ama anlamış gibi yapayım. Tamam tamam kanka, sağol. ![]() |
Kanka bu arada Twitter'ın var mıydı, ya da Skype'ın? |
This.hide dan sonra Form1 form = new form1(); Form.show(); |
Hata veriyor, zaten saçma bir kod oluyor. |
Merhaba, Bunun için form2'ye bir buton ekleyin ve click eventinde şu kodları kulllanın: this.Hide(); new Form1().Show(); Kolay gelsin... |
@1.ci mesaj ![]() @bu mesaj maalesef kanka bi skype var ![]() |
Hiçbir şey anlamadım. ![]() |
Teşekkürler, yaptım. |
@1 bana yolladığın ilk mesaj gibi kullanmıştım ![]() |
Jeton düştü şimdi. Skype adresini ver de konuşuruz arada sırada. Ö.m olarak ta atabilirsin. |
Şu sınıf yapısını öğren dedim kaç kere... class Form1 : Form { public void OpenNewForm() { new Form2(this).Show(); this.Hide(); } } class Form2 : Form { Form _sender; public Form2(Form sender) { _sender = sender; } public void CloseThisOpenLast() { _sender.Visible = true; this.Close(); } } |
attım |
hata vermesi imkansız. telefondan yazdığım için büyük küçük harflerde sıkıntı olabilir. |
Evet Büyük küçük harf konusunda sıkıntı var. doğrusu Form1 form = new Form1(); form.Show(); olucaktı kodun neresi saçma... Asıl senin isteğin saçma. |
Madem çok istiyorsun, yapalım bari.
< Bu mesaj bu kişi tarafından değiştirildi IdeaBulb -- 4 Ekim 2013; 19:01:41 >