ChildWindow コントロールにいくつか問題があります。未処理の例外が app.xaml.cs でキャッチされた後に表示されるエラー ウィンドウ コントロールを作成しました。問題は、エラー ウィンドウを表示しようとすると、正常に動作することもありますが、この厄介な例外が発生することもあります。
メッセージ: COM コンポーネントへの呼び出しからエラー HRESULT E_FAIL が返されました。
スタック トレース: MS.Internal.XcpImports.CheckHResult(UInt32 hr) で MS.Internal.XcpImports.SetValue(INativeCoreTypeWrapper obj、DependencyProperty プロパティ、Boolean b) で System.Windows.DependencyObject.SetValue(DependencyProperty プロパティ、Boolean b) で System .Windows.Controls.Primitives.Popup.set_IsOpen(ブール値) at System.Windows.Controls.ChildWindow.Show() at FrontEnd.SL.Util.GuiLogger.ShowErrorWindow(ErrorDetails 詳細、ErrorSeverity 重大度)
表示されるトレースは、ChildWindow の Show() メソッド内にあります。
つまり、私のコードは次
のとおりです。
errorWin.Show();
どこで ErrorWindow:ChildWindow
ヘルプがあれば大歓迎です..