2010-11-19 15 views
1

Bir Windows Forms kodunu dosya arkasında birden fazla dosyaya nasıl bölebilirim, böylece daha okunabilir mi? 20 click_Button olayıyla 20 düğüme sahip olsaydım, bir dosya, olmasını istediğimden daha büyük olacak.C# Windows Forms ile kodu yönetme

Windows Forms, bir düğmeyi veya arkadaki kod dosyasındaki bir button_Click olayını silersem, programın derlenmemesi vb. Için çok kırılgan görünüyor. Büyük bir Windows Forms uygulaması oluşturmaya benziyor. yönetmek zor olurdu. Kontrolleri silmek, kontrolleri yeniden adlandırmak ve genel olarak programı değiştirmek, sorunlara neden oluyor gibi görünüyor. Baska öneri?

Henüz üzerinde hiçbir şey olmayan bir form için dosyanın arkasındaki kod. Bunu birden çok dosyaya nasıl bölebilirim?

namespace WindowsFormsApplication6 
{ 
    public partial class Form1 : Form 
    { 
     public Form1() 
     { 
      InitializeComponent(); 
     } 

     private void Form1_Load(object sender, EventArgs e) 
     { 

     } 


    } 
} 
+1

Bu bakım kâbusuna benziyor. Her birinde 20 ayrı dosyadan daha büyük bir dosyaya sahip olmayı tercih ederim. 20 dosyaya bölerseniz, yine de aynı boyutta olacak, sadece 20 dosyaya bölünmüş olacak. –

+1

Tasarımcıyı ilk önce nasıl kullanacağınızı öğrenin. Profesyonel kullanıcı arayüzlerinde biraz etrafına bakın, bir pencerede yirmi düğme çok yaygın değildir. –

cevap

1

Herhangi bir kısmi çoklu kısmi olarak bölebilirsiniz.

Ancak neden bazı denetimleri bir kullanıcı denetiminde gruplamıyorsunuz? Ve formunuza birkaç usercontrol yerleştir.

Muhtemelen bazı yeniden kullanımlardan da yararlanacaksınız.

1

"Kısmi" değiştiriciyi kullanabilirsiniz. Birden fazla dosyada spam kodu yapmanızı sağlar. Ama lütfen bunu yapma ... Bunu neden yapmak istediğinin nedenlerini tekrar düşünmeni öneririm. Yorum edildiği gibi, bu bakım için bir kabus. İyi bir çözüm, kullanıcı denetimleriyle çalışmaktır.

İlgili konular