메시지박스는 Input param 에 따라 다양한 형태로 사용 가능
// 1. 기본 사용, TEXT 만 디스플레이
MessageBox.Show("1. Test MessageBox!!");
// 2. 표시할 문구와 제목을 표시
MessageBox.Show("2. Test MessageBox!!", "TITLE");
// 3. MessageBoxButtons 속성, 버튼 타입을 추가(확인/취소, 다시시도/취소, 예/아니오, 예/아니오/취소)
MessageBox.Show("3-1. Test MessageBox!!", "TITLE", MessageBoxButtons.OKCancel);
MessageBox.Show("3-2. Test MessageBox!!", "TITLE", MessageBoxButtons.RetryCancel);
MessageBox.Show("3-3. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo);
MessageBox.Show("3-4. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNoCancel);
// 4. MessageBoxIcon 속성, 메시지 알림 아이콘을 추가
MessageBox.Show("4-1. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);
MessageBox.Show("4-2. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
MessageBox.Show("4-3. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
MessageBox.Show("4-4. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Hand);
MessageBox.Show("4-5. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
MessageBox.Show("4-6. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
MessageBox.Show("4-7. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Stop);
MessageBox.Show("4-8. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
// 5. MessageBoxDefaultButton속성, 기본 버튼 설정 YesNoCancel 버튼에서 세번째 버튼을 기본으로 설정
MessageBox.Show("5-1. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNoCancel, MessageBoxIcon.None);
MessageBox.Show("5-2. Test MessageBox!!", "TITLE", MessageBoxButtons.YesNoCancel, MessageBoxIcon.None, MessageBoxDefaultButton.Button3);
// 6. MessageBoxOptions 속성, 표시 문구 Align 및 항상위에 표시
MessageBox.Show("6-1. Test MessageBox!!", "TITLE", 0, 0, 0, MessageBoxOptions.DefaultDesktopOnly);
MessageBox.Show("6-2. Test MessageBox!!", "TITLE", 0, 0, 0, MessageBoxOptions.RightAlign);
MessageBox.Show("6-3. Test MessageBox!!", "TITLE", 0, 0, 0, MessageBoxOptions.RtlReading);
MessageBox.Show("6-4. Test MessageBox!!", "TITLE", 0, 0, 0, MessageBoxOptions.ServiceNotification);
'C#' 카테고리의 다른 글
[C#] Console 입, 출력 (0) | 2021.01.15 |
---|---|
[C#] 로그인 팝업 창 만들기 (0) | 2020.05.20 |
[C#] PictureBox 사각형을 이미지 좌표로 변환 (0) | 2020.05.18 |
[C#] PictureBox 에 마우스로 Rectangle(사각형) 그리기 (0) | 2020.05.18 |
[C#] PictureBox에 여러개의 Rectangle(사각형) 그리기 (0) | 2020.05.18 |