#初めに
皆さんこんにちは。TheNorthFace_XDと申します。
今回からC#の細かい・簡単なことだけど便利なメモ(?)を作ります。
Qiita初心者なのでどーぞよろしくお願いします
#メッセージボックスの表示
MessageBox.Show("Message","Title",MessageBoxButtons.OK);
#MessageBoxButtons列挙体のメンバ名
OK 「OK」ボタンのみ
MessageBox.Show("Message","Title",MessageBoxButtons.OK);
OKCancel 「OK」と「キャンセル」ボタン
MessageBox.Show("Message","Title",MessageBoxButtons.OKCancel);
AbortRetryIgnore 「中止」・「再試行」・「無視」ボタン
MessageBox.Show("Message","Title",MessageBoxButtons.AbortRetryIgnore);
※メッセージボックスの閉じるボタンが無効。
YesNoCancel 「はい」・「いいえ」・「キャンセル」ボタン
MessageBox.Show("Message","Title",YesNoCancel);
YesNo 「はい」と「いいえ」ボタン
MessageBox.Show("Message","Title",MessageBoxButtons.YesNo);
※メッセージボックスの閉じるボタンが無効
RetryCancel 「再試行」と「キャンセル」ボタン
MessageBox.Show("Message","Title",MessageBoxButtons.RetryCancel);
#MessageBoxIcon列挙体のメンバ名
None アイコンが無く、メッセージボックスを表示するときに一般の警告音が鳴ります。
MessageBox.Show("Message","Title",MessageBoxIcon.None);
Hand / Error 赤い丸に白い×(停止マーク)が表示されます。
MessageBox.Show("Message","Title",MessageBoxIcon.Hand);
MessageBox.Show("Message","Title",MessageBoxIcon.Error);
※メッセージボックスを表示するときにシステムエラーの音が鳴ります。エラーメッセージを表示するときなどに使用します。
Question 丸い吹き出しに?記号。メッセージボックスを表示するときに「メッセージ(問い合わせ)」の音が鳴ります。
MessageBox.Show("Message","Title",MessageBoxIcon.Question);
※現在はこのアイコンの使用が推奨されておらず、下位互換性を維持するためにのみサポートされています。
Exclamation / Warning 黄色い三角に!記号。メッセージボックスを表示するときに「メッセージ(警告)」の音が鳴る。
MessageBox.Show("Message","Title",MessageBoxIcon.Exclamation);
MessageBox.Show("Message","Title",MessageBoxIcon.Warning);
※ユーザーに確認をするときなどに使用する。
Asterisk / Information 丸い吹き出しに「i」
MessageBox.Show("Message","Title",MessageBoxIcon.Asterisk);
MessageBox.Show("Message","Title",MessageBoxIcon.Information);
※メッセージボックスを表示するときに「メッセージ(情報)」の音が鳴ります。ユーザーに情報を表示するときなどに使用する。
#MessageBoxButtons列挙体のメンバ名とMessageBoxIcon列挙体のメンバ名の併用
MessageBoxButtons列挙体のメンバ名とMessageBoxIcon列挙体のメンバ名の併用は可能です。
MessageBox.Show("Message","Title",MessageBoxIcon.Information,MessageBoxButtons.OK);
#最後に
LGTM・フォローお願いします!
このページのコードを使用する際の報告・表記は必要ありません