2014-02-23 46 views

回答

1

我喜歡張貼例如XAML,向你展示我的想法:

<!-- main grid --> 
<Grid x:Name="LayoutRoot"> 

<Grid x:Name="Content" VerticalAligment="Stretch" HorizontalAligment="Stretch"> 
    <!-- Your page content --> 
</Grid> 


<Grid x:Name="Popup" Visibility="Collapsed" Background="Gray" Opacity="0.5" VerticalAligment="Stretch" HorizontalAligment="Stretch"> 

<Grid VerticalAligment="Center" HorizontalAligment="Center" Width="300" Height="300"> 
    <!-- your popup code --> 
</Grid> 

</Grid> 

的想法是覆蓋半透明的網頁通過管理網格可見性Popup

+0

我有同樣的想法,但是它不會覆蓋操作欄(應用程序欄)的時候 – SKandeel

+1

您不能覆蓋應用程序欄,但是您可以關閉它或嘗試播放應用程序欄的不透明度。 – crea7or

+0

是的,好吧。我會以此作爲答案..這似乎是目前爲止最好的解決方案。 – SKandeel