C#의 메시지 상자
Muhammad Maisam Abbas
2024년2월16일
이 자습서에서는 C#에서yes
또는no
옵션을 사용하여 메시지 상자를 만드는 방법에 대해 설명합니다.
C#에서MessageBox
클래스를 사용하여 메시지 상자 만들기
MessageBox
클래스는 C#으로 메시지 창을 표시합니다. yes
및no
옵션으로 메시지 상자를 생성하려면MessageBox
클래스 생성자의 매개 변수에 MessageBoxButton.YesNo
열거 형을 전달할 수 있습니다. 다음 코드 예제는 C#에서MessageBox
클래스를 사용하여yes
및no
옵션을 사용하여 메시지 상자를 만드는 방법을 보여줍니다.
using System.Windows.Forms;
namespace messagbox {
static class Program {
static void Main() {
Application.EnableVisualStyles();
DialogResult dr = MessageBox.Show("Are you happy now?", "Mood Test", MessageBoxButtons.YesNo);
switch (dr) {
case DialogResult.Yes:
MessageBox.Show("That is Fantastic");
break;
case DialogResult.No:
MessageBox.Show("Why Not?");
break;
}
}
}
}
출력:
위 코드에서DialogResult
열거 형의dr
인스턴스 내에MessageBox.Show()
함수의 결과를 저장했습니다. DialogResult
enum에는 대화 상자에서 반환 된 값을 나타내는 식별자가 포함되어 있습니다. switch
문을 사용하여MessageBox.Show()
함수가 반환 한 값을 확인하고 선택한 각 옵션에 대해 다른 메시지 상자를 표시했습니다.
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