我試圖使用其中一個默認圖標作爲Xaml代碼中按鈕的內容。我真的不明白髮生了什麼問題,因爲圖像在UI僞仿真器中顯示時加載得很好,但是當我嘗試部署它時,如果進入視圖,則會引發System.Windows.Markup.XamlParseException。XamlParseException嘗試訪問資源時
這是參與的代碼:
<phone:PhoneApplicationPage.Resources>
<Image x:Key="IButton" Source="/Assets/AppBar/cancel.png"/>
</phone:PhoneApplicationPage.Resources>
<Button x:Name="AmaemiaButton" Content="{StaticResource IButton}" HorizontalAlignment="Right" Margin="375,-45,0,0" Grid.Row="1" VerticalAlignment="Top" Width="65" Height="65" FontSize="22" Click="AmaemiaButton_Click" Opacity="100" />
第一個代碼段是在XAML標記的頂部,並且按鈕呼叫是網格&列表視圖內。
我已經將問題追溯到'Content =「{StaticResource IButton}」'但找不到調用資源的問題。
任何幫助將不勝感激!
什麼是錯誤的詳細信息?爲什麼要將不透明度設置爲100(值範圍從0到1)? – Romasz
我只收到的細節是「System.Windows.Markup.XamlParseException'在System.Windows.ni.dll中發生的第一次機會異常」我知道它在這一點上突然崩潰,因爲當我偶然的內容只是「我」它運行良好。加載資源時出現問題,但我不知道它是什麼,因爲它好像在示例模擬器中加載它很好。我還將不透明度更改爲有效值,並且此時仍然斷開。 – Starktastic
是否將圖像屬性設置爲內容? – ROMAN