0
我試圖在頁面上顯示一個彈出窗口。期望的行爲是讓頁面在後臺顯示彈出窗口。當顯示彈出窗口時,我仍然可以與後臺頁面進行交互。但我需要禁用背景頁面。如何在顯示彈出窗口時禁用頁面
<Grid>
<Grid>
<Pivot IsEnabled="{Binding IsPopUpOpen , Converter={StaticResource BooleanInversionConverter}}">
</Pivot>
</Grid>
<Popup Name="Popup" IsOpen="{Binding IsPopUpOpen}" VerticalAlignment="Center">
<TextBox Foreground="Black" FontSize="28" FontWeight="Normal" BorderBrush="Black" BorderThickness="2" HorizontalAlignment="Left" Width="440"/>
</Popup>
</Grid>
當我運行這段代碼,我得到一個異常:
System.InvalidOperationException了未處理的消息:未處理的異常 'System.InvalidOperationException' 類型發生在 System.Windows的。 ni.dll其他信息:無法解析 TargetName Img。
讓我知道如何使用MVVM方法禁用數據透視表。
彈出窗口的背景將會創建一個覆蓋圖。我希望頁面可見。彈出窗口通常不會隱藏整個屏幕。 – 2014-09-29 12:05:47
哦,你想顯示彈出窗口,不要在後臺顯示應用程序?真的很奇怪,但爲什麼不創建一個通用頁面來顯示你的消息?頁面w – MatDev8 2014-09-29 13:42:32