0

ウィンドウアプリを暗くすることができるポップアップのプロパティはありますか?メトロアプリと同様に、使用可能な子ウィンドウコントロールがないため、代わりにポップアップを使用しますが、ポップアップの問題は、ポップアップが開いているときに、ユーザーがウィンドウアプリの他のコントロールと対話できることです。

So is there an workaround to make the window app dim when pop is open.
4

3 に答える 3

1

あなたが何をしようとしているのかわかりません。Backgroundプロパティを公開するポップアップの最初の子としてBorderを配置できます。したがって、null以外の背景(たとえば、透明)を指定すると、ポップアップはすべてのインタラクションをキャッチします。

于 2012-10-01T10:22:28.997 に答える
0

MessageDialogクラスが必要なようです。ポップアップは非モーダルであることが意図されており、ユーザーはポップアップから離れるだけでポップアップを閉じることができます。MessageDialogは通常のモーダルポップアップであり、表示されたときにユーザーがアプリの他の部分と対話することはできません。

于 2012-10-02T01:56:55.603 に答える
0

ポップアップコントロールの使用を本当に主張する場合は、次の簡単な回避策があります。

ポップアップにすべての画面を使用させ(グリッドまたは境界線を使用)、その背景を不透明度0.1の黒(または適切と思われる他の色、これは「薄暗い」効果を与えるため)に設定し、このポップアップ内に配置します「実際の」ポップアップとして機能させたいサイズとマージンを持つ別のコンテナ。

ポップアップは画面全体を占めるため、ユーザーが画面のどこかをクリックするのを防ぎます。

于 2012-10-17T18:18:24.417 に答える