0

InkCanvasのLoad/Saveアノテーション(編集可能なテキストボックスのようなインクストロークではなく、複雑な子)を実装しようとしていますが、XamlReader.Loadを使用すると、すでに存在する辞書に何かを読み込もうとしているという例外が発生します。そこの。辞書にアクセスして、何かがすでにそこにあるかどうかを確認するか、単にそれをクリアする必要があると思います。

私の質問は、プログラムでリソースディクショナリにアクセスするにはどうすればよいですか、それともこれを処理するためのより良い方法はありますか?

4

1 に答える 1

1

すべてのFrameworkElement派生クラスには、その要素のリソースディクショナリにアクセスするために使用できるResourcesプロパティが含まれています。リソースがアプリケーションレベルで定義されている場合は、Application.Resourcesに直接アクセスすることもできます。

于 2011-06-06T16:54:45.150 に答える