2

Microsoft のWindows 7 および Windows Vista のユーザー エクスペリエンス インタラクション ガイドラインでは、タイトル、な指示、およびコンテキストを含むダイアログ ボックスを作成することを提案しています。例えば:

ここに画像の説明を入力

しかし...Showクラスのメソッドは、MessageBoxせいぜいテキスト (=主な指示) とキャプション (=タイトル) を受け入れます。

上記のようなダイアログ ボックスを作成するにはどうすればよいですか? 大きな青いテキストで主な指示を、小さな黒いテキストでコンテキストを示しますか?

.NET 4 と WPF で C# を使用しています。

4

3 に答える 3

4

これTaskDialogは、Windows Vista で導入された です。使用方法の例については、これを参照してください。以前のバージョンの Windows で呼び出すと、失敗します。MessageBoxOS のバージョンはご自身でご確認の上、その場合はお電話ください。

于 2012-04-27T08:43:27.240 に答える
1

ここからメッセージボックスを確認できます。

ここからタスクダイアログ。

または単に必要なメッセージボックスを構築しました。mvvm でダイアログを行う方法については、こちらを参照してください。

于 2012-04-27T08:44:15.687 に答える
0

OOkii.Dialogsは、新しいダイアログをサポートしていないOSで古いダイアログに戻る処理を含む、WPFのダイアログの全範囲から苦痛を取り除く素敵な小さな無料のライブラリです。

于 2012-04-27T09:30:39.547 に答える