1

画面の垂直方向の中央にポップアップがあり(ポップアップはその約1/3を占めています)、ユーザーと対話するためにカスタムコンテンツで水平方向に引き伸ばされています。MessageDialogと同じようにポップアップが表示されたときに、現在のフレームをグレーにフェードさせたい(たとえば、画像を投稿できない)

DoubleAnimationオブジェクトをWindows.Current.Contentに適用することにはいくつかの回避策がありますが、結果はMessageDialogの曇りとは少し異なります。

MessageDialogのようにポップアップを表示するときに現在のフレームをグレー表示する標準的な方法はありますか?

前もって感謝します

4

1 に答える 1

1

ええ-ポップアップに画面全体を表示させ、実際のポップアップの下に黒で不透明度=〜0.5のグリッドを配置します。

ここを見てください-あなたのためにすべて(そしてアニメーション)を処理するポップアップの完全なソースコード:

http://socialeboladev.wordpress.com/2012/10/14/turn-any-usercontrol-into-a-pleasing-dialogflyout-in-windows-8/

于 2012-10-16T10:02:17.653 に答える