
버튼 하나를 생성하고 Text 값을 MessageBox로 설정.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace _008_MessageBox
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("안녕하세요");
MessageBox.Show("안녕하세요", "Title");
DialogResult result1 = MessageBox.Show("두개의 버튼", "Question",
MessageBoxButtons.YesNo);
DialogResult result2 = MessageBox.Show("세개의 버튼과 물음표", "Question",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
}
}
}
MessageBox.Show()는 괄호 안에 값을 메시지 박스 형태로 띄어 나타난다.
DialogResult는 대화 상자를 보여 주는 코드에서 사용자가 대화 상자를 수락() 또는 취소( true false )했는지 여부를 결정하는 데 사용할 수 있다.
MessageBoxButtons.YesNo는 예 / 아니오로 선택할 수 있게 한다.
MessageBoxButtons.YesNoCancel는 예 / 아니오 / 취소로 선택할 수 있게 한다.
MessageBoxIcon.Question는 ?(물음표) 아이콘이 나타나게 해준다.