Message boxe is a great way to alert the user. It can be used to also get a quick response (Return Value).
Message
MessageBox.Show("Message");

Caption
MessageBox.Show("Message","Caption");

Buttons
MessageBox.Show("Message","Caption", MessageBoxButtons.YesNoCancel) <img src="http://indika.info/wp-content/uploads/2008/05/yesnocancel.jpg" alt="yesnocancel.jpg" />
Return Values
DialogResult Result = MessageBox.Show("Message", "Caption", MessageBoxButtons.YesNoCancel); if (Result == DialogResult.Yes) // Yes Clicked
Icons
MessageBox.Show("Message", "Caption", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Error);
![]()
Default Value
MessageBox.Show("Message", "Caption", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button3);
