DOBON.NET DOBON.NETプログラミング掲示板過去ログ

メッセージボックスについて

環境/言語:[XP、VB.NET]
分類:[.NET]

質問です。

OK/Cancel型のようにYes/No型でもEscキーでキャンセルすることは可能でしょうか?

可能であれば方法をご教授ください。

よろしくお願いします。
http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.messageboxbuttons.aspx
もしかしたらもあるのでこちらも。
http://msdn2.microsoft.com/ja-jp/library/139z2azd(VS.80).aspx

YesNoまで出ていてなぜ?という疑問が残ります。
MSDNを見る癖をつけておきましょう。
■No20740に返信(酢酸さんの記事)
> OK/Cancel型のようにYes/No型でもEscキーでキャンセルすることは可能でしょうか?

そもそも Yes/No の 2 値で Cencel というのはおかしくないでしょうか?
Yes/No/Cancel の 3 値だったらわかりますが 2 値で Cancel ありきなら OK/Cancel でしょう。

# Windows ではこの位置付けが常考... です。
あえてYes/No型でもEscキーを使ってNoを判断させたかった次第です。

Yes/No型でキャンセルというのは書き方がまずかったですね。申し訳ありません。

なんとか解決することができました。

改めてご回答ありがとうございました。
■No20787に返信(酢酸さんの記事)

どのように解決されたのかをご報告ください。決まりとなっておりますので、よろしくお願いいたします。

DOBON.NET | プログラミング道 | プログラミング掲示板