XAMLファイル(辞書ではなく個別のファイル)として保存され、アプリケーションに埋め込まれたベクターグラフィックをロードしたいのですが、いくつか質問があります。
XAMLは、ベクターイメージのような静的リソース、またはWPFのように動的に構築されているインターフェイスのいずれかを表すために使用できるため、少しあいまいに見えます。このため、XAMLベクター画像の形式は私にはわかりません。svgベクター画像の「svg」タグのように、ルート要素は何である必要がありますか?グラフィックを別のキャンバスにプロットしたいので、現在、トップ要素としてキャンバスを使用しています。
これらのファイルをプログラムでロードする(つまり、xamlファイルからCanvasを作成する)ための最良の方法は何ですか?XamlReaderでさまざまな解決策を見てきましたが、何も機能しませんでした。アプリがクラッシュし、デバッガーが機能しません(発生した問題のほとんどは解析中に発生したようで、エラーメッセージは不明確でした)。
http://learnwpf.com/post/2006/06/04/How-do-I-Include-Vector-Based-Image-Resources-in-my-WPF-Application.aspxを読みましたが、リソースファイルの読み込みに関する記事は廃止されており、画像はC#コードを使用して作成されていません。