0

VB.NET で使用できるテンプレート ダイアログのライブラリはありますか? カスタム ダイアログを作成して継承するのは簡単ですが、その種のテンプレートがいくつかあるようです。

保存/キャンセル、はい/いいえなどの簡単なものが必要です。

編集: ドロップダウン メニュー、リストボックス、グリッドなどを追加したいので、MessageBox では十分ではありません。定義済みのボタンを要求できるダイアログ フォームがあり、それぞれがモーダル結果を返し、閉じられた場合フォームにコントロールを追加すれば、ボタンはすでにそこにあるはずです。

4

4 に答える 4

2

MsgBox が提供できる以上のものが必要ですか?

MsgBox("Do you want to see this message?", MsgBoxStyle.OkCancel + MsgBoxStyle.Information, "Respond")
于 2008-09-15T13:36:35.933 に答える
1

独自のテンプレートを作成しませんか? ダイアログだけでなく、いくつかの種類のフォームでそれを行いました。ジャンプスタートを切るのに最適な方法です。

基本的なダイアログを作成し、できるだけ一般的なものにしてから、テンプレートとして保存します。

ここにあなたを助ける記事があります:

http://www.builderau.com.au/program/dotnet/soa/Save-time-with-Visual-Studio-2005-project-templates/0,339028399,339285540,00.htm

と:

http://msdn.microsoft.com/en-us/magazine/cc188697.aspx

于 2008-09-15T13:40:15.907 に答える
0

MessageBox クラスを使用できませんか?

于 2008-09-15T13:35:17.557 に答える
0

もちろん、MessageBox ( VB.Net ではMsgBoxの省略形) と、[ファイルを開く]、[ファイルを保存]、[印刷]、[ColorPicker] などの Windows 共通ダイアログもあります。

ただし、それらのどれも実際にはテンプレートとして適格ではありません。

時々、より良いメッセージ ボックスが欲しいという気持ちには共感できます。コード プロジェクトを試してみてください。

于 2008-09-15T13:39:12.027 に答える