coding/c#

C# 메세지박스 15종 MessageBoxButtons, MessageBoxIcon

100a 2020. 3. 26. 08:35

 

 

여러가지 형태의 메세지박스입니다.

아래와 같이 15가지로 정리해봤습니다.

 

MessageBoxButtons , 15가지

 

 

15가지의 결과 화면입니다.

소스 보시면 정확하게 주석 달아두었으니 필요하신대로 

골라 사용하시면 됩니다.

 

 

MessageBoxButtons, MessageBoxIcon

버튼 클릭시 이벤트 간략한 소스 올립니다.

전체 소스는 하단에 zip 파일 다운 받으시면 됩니다.

 

private void Mbox_01_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀"); // 메세지 박스 기본 - 버튼 (확인)
}

private void Mbox_02_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK); // 메세지 박스 - 버튼 (확인 : 기본과 동일)
}

private void Mbox_03_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.AbortRetryIgnore); // 메세지 박스 - 버튼 (중단, 다시시도, 무시)
}

private void Mbox_04_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OKCancel); // 메세지 박스 - 버튼 (확인, 취소)
}

private void Mbox_05_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.RetryCancel);  // 메세지 박스 - 버튼 (다시시도, 취소)
}

private void Mbox_06_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.YesNo);  // 메세지 박스 - 버튼 (예, 아니오)
}

private void Mbox_07_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.YesNoCancel);
}

private void Mbox_08_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); // 메세지 박스 - 버튼(기본) + 아이콘 (Asterisk)
}

private void Mbox_09_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Error); // 메세지 박스 - 버튼(기본) + 아이콘 (Error)
}

private void Mbox_10_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // 메세지 박스 - 버튼(기본) + 아이콘 (Exclamation)
}

private void Mbox_11_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Hand); // 메세지 박스 - 버튼(기본) + 아이콘 (Hand)
}

private void Mbox_12_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Information); // 메세지 박스 - 버튼(기본) + 아이콘 (Information)
}

private void Mbox_13_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Question); // 메세지 박스 - 버튼(기본) + 아이콘 (Question)
}

private void Mbox_14_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Stop); // 메세지 박스 - 버튼(기본) + 아이콘 (Stop)
}

private void Mbox_15_Click(object sender, EventArgs e)
{
    MessageBox.Show("내용!", "타이틀", MessageBoxButtons.OK, MessageBoxIcon.Warning); // 메세지 박스 - 버튼(기본) + 아이콘 (Warning)
}

 

전체 소스파일입니다.

MessageBoxSrc.zip
0.04MB