私はデータベースからxaml文字列を取得し、xamlキャンバスを構築しています。XamlReader.Parse()はBackgroundWorkerスレッドとは異なる動作をしますか?
コール
loadedCanvas = (Canvas)System.Windows.Markup.XamlReader.Parse(xamlTemplate);
は、UIスレッドから正常に動作します。私はBackgroundWorkerスレッドから同じことをしようとすると、最初のCanvasタグを指している 'Unkown type Canvasを作成できません'というメッセージでXamlParseExceptionが発生します。
xamlはどちらの場合も同じです。
私は何かがぼんやりとしていることが分かりません。
お返事ありがとうございます。完璧な意味合いがあります。結局のところ明らかに明白であった;) – fran