メッセージボックスにアイコンを表示するコードを紹介します。
#TOC(caption="目次")
こちらの記事ではメッセージボックスを表示するコードを紹介しました。
メッセージボックスには、メッセージの種類に応じたアイコンを表示できます。
この記事では、メッセージボックスにアイコンを表示するコードを紹介します。
アイコンはOSで用意されているメッセージの種類に応じたアイコンとなります。
private void button8_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
private void button9_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
private void button10_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
private void button11_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
private void button12_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
private void button13_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.None);
}
MessageBoxIcon.Noneの場合はアイコンは表示されません。
private void button14_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Question);
}
private void button15_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
private void button16_Click(object sender, EventArgs e)
{
DialogResult dr = MessageBox.Show("処理に失敗しました。", "メッセージ",
MessageBoxButtons.OK, MessageBoxIcon.Warning);
}