質問

アプリケーションを実現するために、私は多くのBlend3を使用しました。 Blend3がリソースを別のリソースにリンクする場合、リンクタイプの「DynamicResource」を何度も使用します。私が理解していたように(しかし、私はよく理解できなかったかもしれません)、「ダイナミック」リンクは、実行時にリンクを変更したい場合にのみ感覚を持っています。それ以外の場合は、彼らは無駄に多くの記憶を使用します。実行時に何も変更したくありませんが、問題は次のとおりです。「DynamicResource」をすべてのアプリケーションで「staticResource」に置き換えるという感覚がありますか?ありがとうございました!ピレギ

役に立ちましたか?

解決

Blendは、DynamicResourceとのデザイン時間においてうまく機能します。見る:

http://blogs.msdn.com/b/unnir/archive/2009/03/31/blend-wpf-and-resource-references.aspx

それからのお金の引用:

a)静的または動的なリソースルックアップを使用する必要がありますか?

defをブレンドします。ダイナミックなリソースの検索でより良い再生を行います。リソースが配置されていないか、app.xamlに統合されていない限り、静的リソースの検索を使用できます。人々は、動的なリソースの検索に関するパフォーマンスの問題について懸念を提起しています(あなたが得るものにお金を払う)。それは真実かもしれませんが、興味深いデータポイントは、式ブレンドソースコードを使用するという興味深いデータポイントは、私たち自身のUIに対して動的リソースの検索を使用するトンを使用することです(もちろん、リソースが変わらない場所やそれがどこでも静的なリソースルックアップを使用します動的リソース拡張、たとえば非DPSなどを使用することはできません)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top