C#에서 양식 닫기
이 자습서에서는 C#에서 양식을 닫는 방법을 소개합니다.
C#에서Application.Exit()
함수를 사용하여 양식 닫기
Application.Exit()
함수는 C#에서 전체 애플리케이션을 닫는 데 사용됩니다. Application.Exit()
함수는 모든 메시지 루프에 실행을 종료하도록 알리고 모든 메시지 루프가 종료 된 후 응용 프로그램을 닫습니다. 응용 프로그램이 하나의 양식으로 만 구성된 경우Application.Exit()
함수를 사용하여 Windows Form 응용 프로그램에서 양식을 닫을 수도 있습니다. 다음 예를 참조하십시오.
using System;
using System.Windows.Forms;
namespace close_form {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void button3_Click(object sender, EventArgs e) {
Application.Exit();
}
}
}
위 코드에서 우리는 C#의Application.Exit()
함수가있는 하나의 양식으로 만 구성된 Windows Form 애플리케이션에서 양식을 닫았습니다. 이 접근 방식의 유일한 단점은Application.Exit()
함수가 전체 애플리케이션을 종료한다는 것입니다. 따라서 응용 프로그램에 두 개 이상의 양식이 포함 된 경우 모든 양식이 닫힙니다.
C#에서Form.Close()
함수를 사용하여 양식 닫기
Form.Close()
함수는 C#의 Windows Form 애플리케이션에서 Form을 닫는 데 사용됩니다. 버튼 클릭 이벤트 내에서Form.Close()
함수를 사용하여 버튼을 클릭하여 지정된 양식을 닫을 수 있습니다. 다음 예를 참조하십시오.
using System;
using System.Windows.Forms;
namespace close_form {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) {
this.Close();
}
}
}
위의 코드에서는 C#의Form.Close()
함수를 사용하여 하나의 양식으로 만 구성된 Windows Form 애플리케이션에서 양식을 닫았습니다. 이전 방법과 달리이 방법은 응용 프로그램에서 단일 Form 만 닫습니다. 이 메서드는 여러 양식으로 구성된 응용 프로그램에서 단일 양식을 닫는 데 사용할 수 있습니다.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn