WPFで次のエラーが発生します。 私は、MVVMデータバインディングをDataContext + CollectionViewSourcesに使用しています。 投稿するには、ビューモデルとビューにコードが多すぎますが、行番号が表示されないので、これを見つけるためにどこを探しているのだろうかと思います。WPF System.ComponentModel.Win32Exception(0x80004005):無効なウィンドウハンドル
このウィンドウではコンバータでWPFデータバインディングを使用していますが、そこにはいくつかのTelerikコントロールもあります。
これはTabItemSelectionEditorはSystem.Windows.Control.TabItem
System.ComponentModel.Win32Exception(0x80004005が)ある
TabItemSelectionEditor.UpdateLayout()
を呼び出した後である:MSで無効なウィンドウハンドル
.Win32.UnsafeNativeMethods.GetWindowText(HandleRef hWnd、 StringBuilder lpString、Int32 nMaxCount)
System.Windows.Automation.Peers.WindowAutomationPeer.GetNameCore()System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()System.Windows.ContextLayoutManager.fireAutomationEventsでで
で
() System.Windows.UIElement.UpdateLayoutでSystem.Windows.ContextLayoutManager.UpdateLayoutで
()
()
at System.Windows.Controls.VirtualizingStackPanel。 で<> C_ DisplayClassb.b _7()
をSystem.Windows.Threading.ExceptionWrapper.InternalRealCall(委任 コールバックオブジェクト引数、のInt32 numArgs)
MS.Internal.Threading.ExceptionFilterHelperました。 TryCatchWhen(オブジェクト ソース、デリゲートメソッド、引数オブジェクト、のInt32 numArgs、委任 catchHandler)
内部例外は何もありません!
他には何かがあります。推測することさえありません。それは例外を処理するためのスタックのようだ - 例外を引き起こしたスタックではない。内部の例外はありますか?それは内部例外ですか? –
もう少し詳細を追加しました。 – DermFrench
私は非常に問題を見ていると私は、これはから来ているは考えていません: タイプ:System.ComponentModel.Win32Exception メッセージ:MS.Win32.UnsafeNativeMethods時:そのファイルが既に スタックトレース存在する場合は、ファイルを作成することはできません。 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhenでGetWindowText(HandleRef hWndは、StringBuilderのlpString、のInt32 nMaxCount)System.Windows.Automation.Peers.WindowAutomationPeer.GetNameCore() で ...(オブジェクトソース、デリゲートメソッドは、引数オブジェクト、Int32 numArgs、Delegate catchHandler) –