2

Metro スタイリングに Elysium SDK を使用する WPF アプリケーションでダイアログ ボックスを作成しました。ダイアログ ボックスを表示するために MessageBox ユーティリティ クラスを使用しましたが、デフォルトでメトロ スタイルのメイン ウィンドウ (およびそこにある他のすべてのコントロール) とは異なり、ダイアログ ボックスは、本当に場違いに見える醜いデフォルト ウィンドウ ダイアログ ボックスとして表示されます。アプリケーションで。デフォルトで Elysium にダイアログ ボックスのスタイルを設定させるにはどうすればよいですか?

4

1 に答える 1

1

ダイアログ ボックスは、OS ダイアログ ウィンドウの単なるラッパーです。外観を制御したい場合は、独自のウィンドウを作成してモーダルに表示します。

ダイアログから結果を取得する必要がある場合は、次のように dialogresult を設定します。

WPF ウィンドウからダイアログ結果を取得する

于 2013-04-09T02:53:25.383 に答える