メッセージボックスについて、いろいろ調べていたらすばらしいものを見つけました。
ExceptionMessageBox クラス(例外メッセージボックス)
http://msdn2.microsoft.com/ja-jp/library/microsoft.sqlserver.messagebox.exceptionmessagebox.aspx
例外メッセージボックスの驚くべきところは、通常のメッセージボックスの機能に加え、チェックボックスを表示したり、ボタンのラベルを自由に変更できる事だと思います。これで独自のメッセージボックスを作成する手間が省けるのではないでしょうか。
|
| 図1:例外メッセージボックスの表示例
|
|
幅がとても長く表示されます。最大で5つまでボタンを表示できます。それと左下のアイコンは内容をコピーするアイコンです。SQL Server 2005 を使用している環境には是非使用してみてください。それと、例外メッセージボックスの配置に関する注意点も参照してください。
名前は例外メッセージボックスでも、例外のメッセージ以外にもいろいろと使えそうですね。