İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Yazılım
  4. Diğer Yazılım Konuları
Diğer Yazılım Konuları

C# dili

knightx29.03.20096 cevap2.193 görüntüleme
2008'den beri2.495 mesaj
#1
Slm abiler iyi geceler sorunum şu ben C# dilinde windwos uygulamsı yapıyorum fakat yaptığım işlerde bi türlü form da başka pencere açamıyorum yani forma bir buton eklediğimizde örneğin butonun ismi yapımcı buna tıklandığında yapımcının isminin yeni bir pencerede ileti penceresinde butona tıkladığımza açılmasını istiyorum fakat yapamıyorum
bunu nasıl yapabilirim bi yardımcı olursanız sevinirim

iyi gecelr
Cevaplar
2008'den beri3.347 mesaj
#2
csharpnedir.com
2007'den beri17 bin mesaj
#3
ikinci bir form yarat. yarattığın forumun isminin Form2 olduğunu varsayarsak...

Form2 deneme = new Form2();
deneme.Show();

kodu işini görecektir...
knightx Konuyu açan
2008'den beri2.495 mesaj
#4
cgrszone dedi: ↑
ikinci bir form yarat. yarattığın forumun isminin Form2 olduğunu varsayarsak...

Form2 deneme = new Form2();
deneme.Show();

kodu işini görecektir...
işte ben ikinici formu oluşturamıyorum yapıyom olmuyo siz bana bi tam nerden yapılacağını açıklasanız
2007'den beri613 mesaj
#5
bunun için birçok yöntem var. ben kodla oluşturmayı seviyorum.

once global olark nesneyi tanımlarsın
//  Form frm = new Form();

sonra çalısacagı yerde (button1_click) tekrar olusturursun, fakat tip yazmazsın
//frm = new Form();

şimdi olusturduk. kullanalım..
frm= new Form(); dediğimizde buttonun içine yazmıstık;şimdide aynı kod bloğuna  frm eventlerini yazıcaz
//   frm.Show();

evet=) işte bukadar.

eğer böyle yaparsan her tıklamada bir form yaratılır. Bunu frm.showdialog() kullanarak onleyebilirsin fakat showdiyalog() yapmıcam dersen

frm= new Form(); 

kodunu initialize companent; satırının bir alt satırına yazabilirsin. Böylelikle program acıldıgında bir kez yaratılır; sende onu farklı kompanentlerin eventlerinde kullanırsın
2007'den beri17 bin mesaj
#6
knightx dedi: ↑
işte ben ikinici formu oluşturamıyorum yapıyom olmuyo siz bana bi tam nerden yapılacağını açıklasanız
Dostum Visual Studio'da sağ tarafta bulunan solution explorer'daki projenin üstüne sağ tuş tıklayıp çıkan menüden Add > Windows Form 'u seçiyorsun. çıkan pencerede direk add tuşuna basıp projene ikinci bir form ekleyebilirsin...
knightx Konuyu açan
2008'den beri2.495 mesaj
#7
tamam onu hallettim sayılır abiler bişey daha soruyum uygulamayı yaptık açtık ekranda üstte simge durumuna küçült ekranı kapla kapat varya bunlardan istediğimizi kapatabilirmiyiz yapabilirsek nasıl yaparız

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.