時,我有簡單的窗口在WPF應用程序WPF System.ExecutionEngineException加入PageFunction.Return處理
<Window ... >
<Frame Name="contentFrame" Margin="0 60 0 0" Source="ContentPage.xaml" NavigationUIVisibility="Hidden"/>
</Window>
,並命名爲SettingsPage簡單的網頁功能(公共部分類SettingsPage:在的PageFunction代碼隱藏)。在某些時候我在窗口代碼隱藏
其中
public void settingsPage_Return(object sender, ReturnEventArgs<bool> e)
{
String test="test";
}
在頁面的功能執行代碼我執行代碼
OnReturn(false);
並獲得System.ExecutionEngineException。 我需要捕捉SettingsPage關閉事件,我在創建Delegate時創建委託並手動提出它, ,但我不明白爲什麼標準WPF功能不工作。 任何人都知道爲什麼WPF在這種情況下引發錯誤?
您在設置Margin on Frame時出現錯字。應該是'保證金=「0,60,0,0」'。不知道這只是你的問題或代碼中的錯誤 – Jehof
這是.NET程序崩潰的最可能的方式。嘗試另一臺機器。 –