본문 바로가기

SIMPLE C#/기초

[SIMPLE C#] 기초편 9.메세지 박스 표시(MessageBox)

[YouTube] : https://youtu.be/MMOEsaCos2U




Message box 의 종류를 살펴 봅니다.



아이콘을 설정 할 경우 아래를 참고 합니다.(아이콘과 함께 관련 비프음도 추가 됩니다)


 

특정 버튼에 포커스를 지정 할 수 있습니다.


[Source]

//기본
            MessageBox.Show("Default MessageBox\n\nButton Type : OK", "Caption");
            MessageBox.Show("OK", "MessageBoxButtons", MessageBoxButtons.OK);

            //버튼종류
            MessageBox.Show("AbortRetryIgnore", "MessageBoxButtons", MessageBoxButtons.AbortRetryIgnore);            
            MessageBox.Show("OKCancel", "MessageBoxButtons", MessageBoxButtons.OKCancel);
            MessageBox.Show("RetryCancel", "MessageBoxButtons", MessageBoxButtons.RetryCancel);
            MessageBox.Show("YesNo", "MessageBoxButtons", MessageBoxButtons.YesNo);
            MessageBox.Show("YesNoCancel", "MessageBoxButtons", MessageBoxButtons.YesNoCancel);

            //아이콘종류
            MessageBox.Show("Asterisk", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            MessageBox.Show("Error", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Error);
            MessageBox.Show("Exclamation", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            MessageBox.Show("Hand", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            MessageBox.Show("Information", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Information);
            MessageBox.Show("Question", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Question);
            MessageBox.Show("Stop", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            MessageBox.Show("Warning", "MessageBoxIcon", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            //기본버튼선택
            MessageBox.Show("Message Box\n\nButtons : YesNo\n\nIcon : Question\n\nDefault Button : Button2", "Select Default Button", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);