Coding/C#

C# MessageBox 클래스 버튼 클릭시 이벤트

Miuna3 2016. 12. 6. 21:53



메세지 박스클래스의 버튼을 클릭시 결과를 얻기 위하여 DialogResult 를 이용한다.


DialogResult result = MessageBox.Show("내용", "캡션", MessageBoxButtons.YesNo);
if(result == DialogResult.Yes){
   
}
else if(result == DialogResult.No){
   
}


위의 코드를 그대로 쓰면, 사진과 같이 Yes No Cancel로 나오지 않고, Yes No 버튼만 나올것이다.

메세지박스버튼의 옵션은 기본적으로 정의되어 있으니, 원하는 것을 골라쓰면 되겠다.