C#에서 양식을 순차적으로 열고 닫는 방법
C# 애플리케이션에서 여러 양식으로 작업할 때 새 양식을 선택한 다음 현재 양식을 닫습니다. 이는 다음 단계를 통해 수행할 수 있습니다.
새 양식 열기:
현재 양식 닫기:
Steve의 해결책과 달리 this.Close()를 즉시 호출하면 새로 열린 창도 닫힙니다. form2. 현재 양식을 올바르게 닫으려면 양식을 숨기고 대신 form2에 집중하는 것이 좋습니다.
private void OnButton1Click(object sender, EventArgs e) { this.Hide(); var form2 = new Form2(); form2.Closed += (s, args) => this.Close(); form2.Show(); }
이 코드에서:
이 접근 방식을 사용하면 form2가 닫힐 때까지 현재 양식이 닫히지 않고 올바른 양식 전환 순서가 유지됩니다.
위 내용은 C#에서 양식 열기 및 닫기 순서를 올바르게 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!