파일 뒤에있는 Windows Forms 코드를 여러 파일로 나눠서 읽을 수있게하려면 어떻게해야합니까? 20 개의 click_Button 이벤트가있는 20 개의 버튼이 있다면 그 하나의 파일은 내가 원하는 것보다 더 커질 것입니다.C# Windows Forms 코드 관리
Windows Forms는 코드 숨김 파일에서 button 또는 click 이벤트를 삭제하면 프로그램이 컴파일되지 않는다는 점에서 매우 취약한 것으로 보입니다. 대형 Windows Forms 응용 프로그램을 구축하는 것처럼 보입니다. 관리하기가 어려울 것입니다. 컨트롤을 삭제하고 컨트롤 이름을 바꾸며 프로그램을 일반적으로 조정하면 문제가있는 것 같습니다. 어떤 제안?
아직 양식이없는 코드 숨김 파일이 있습니다. 이 파일을 여러 파일로 나누려면 어떻게해야합니까?
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
그것은 유지 보수의 악몽처럼 들립니다. 차라리 하나의 큰 파일을 20 개 이상의 개별 파일로 처리하는 것이 좋습니다. 20 개의 파일로 분할하면 여전히 20 개의 파일로 분리 된 동일한 크기가됩니다. –
과감한 작업을 수행하기 전에 디자이너를 먼저 사용하는 방법에 대해 알아보십시오. 그리고 전문적인 UI를 조금 둘러 보면, 하나의 창에 20 개의 버튼이있는 것은별로 일반적이지 않습니다. –