단추, 텍스트 상자 및 레이블로 구성된 양식이 있습니다. 그런 다음 다른 버튼을 추가하고 싶었 기 때문에 탭 컨트롤을 사용할 수 있는지 확인하기로 결정했지만 동일한 페이지에 있어야하는 것은 아닙니다. 그래서 모든 단추와 텍스트 상자 및 레이블을 잘라내어 tabcontrol을 붙여 넣습니다. 그런 다음 모든 단추와 재료를 tab1에 붙여 넣습니다. 그래서 버튼을 만들 때까지 프로그램을 테스트 해보기로 결정했습니다. 나왔어 및 nullreferenceexeption 처리되지 않은 말했다 페이지가 있어요. 내 버튼 중 하나를 클릭했을 때, 나는 그것을 내부에 코드가 없다고보고 그런 다음 오류가오고 보관 C# Tabcontrol 내 양식 엉망진창
private void Button1_Click_1(object sender, EventArgs e)
에
private void Button1_Click(object sender, EventArgs e)
에서 갔다. 이제는 내 양식을 이전과 같은 방식으로 만들고 싶지만 탭 컨트롤을 삭제하더라도 버튼을 클릭해도 여전히 _Click_1
것이 있습니다. 이 문제를 어떻게 해결할 수 있는지 말해주십시오. 나는 C#에 익숙하지 않으므로 간단하게 설명하려고 노력한다.
그리고 가능한 경우 내 전체 프로그램을 엉망으로 만들지 않고 tabcontrol을 추가하는 방법을 알려주십시오.
Visual Studio 궁극적으로 하루나 이틀 동안 변경 사항을 롤백 할 수있는 방법이 있습니까? 가능한 한 빨리 돌아와주세요. 나는 2 주 동안 일해온 프로그램을 잃을 수 없으므로 머리카락을 찢어 내고 있습니다.
, 당신은 할 수 없습니다 Visual Studio에서 변경 사항을 롤백하십시오. –
디자이너가 VS에서 모든 단추, 기타 구성 요소를 탭 컨트롤 위로 끌어 놓습니다. 탭 컨트롤 도크를 완전히 만들지 마십시오. 또한 배경 코드 (InitializeComponent)에서 위젯에 대해 수행 된 불필요한 이벤트 처리를 제거 할 수 있습니다. – Zenwalker