본문 바로가기
C# /WindowsForm

C# 사용자 정의 메시지 박스 윈폼으로 만들어 보기 -0-

by Hwoarang757 2016. 3. 29.

 

기존 Windows Form 프로젝트 생성후 새 항목 추가 - Windows Form을 추가하여 위 와 같이 디자인 하였다 .

 

하고자 하는것은 OK , Cancel 버튼을 사용자가 정의 한 문구를 표시 하며 , 위 두가지 버튼을 눌렀을 시 DialogResult 매개변수를 받는 것이었다...

 

DialogResult 의 값을 받기 위하여 해당 추가 폼의 Designer.cs 에 해당 부분을 추가 하였습니다.

 

 

 

            this.btnOK.DialogResult = System.Windows.Forms.DialogResult.OK;

            this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;

 

이 두가지 부분을 추가 하였습니다.

 

아래는 해당 폼의 소스 내용입니다. 폼 인스턴스 생성시 버튼의 텍스트와 레이블의 텍스트를 정의 합니다.

 

 

 

아래는 위 생성한 사용자 정의 메시지 박스 폼을 생성하여 리턴값을 받는 부분입니다.