기존 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;
이 두가지 부분을 추가 하였습니다.
아래는 해당 폼의 소스 내용입니다. 폼 인스턴스 생성시 버튼의 텍스트와 레이블의 텍스트를 정의 합니다.
아래는 위 생성한 사용자 정의 메시지 박스 폼을 생성하여 리턴값을 받는 부분입니다.
'C# > WindowsForm' 카테고리의 다른 글
C# UseShellExecute를 이용하여 Process 호출 간단한 예제 (0) | 2016.08.05 |
---|---|
C# 확장메서드 파일 잠김 여부 확인 -0- (0) | 2016.03.29 |
C# Image TIFF 장수 확인 (페이지 카운트) (0) | 2016.03.15 |
C# 현재 실행중인 자기 자신의 파일명 정보 얻기 예제 (0) | 2016.03.07 |
C# Winform EXE 실행시 관리자 모드로 실행 (0) | 2016.03.07 |