私は大規模なSilverlight 4プロジェクトの開発の一部です。ここでは、GUIのさまざまな部分で使用する必要がある一連のシンボルがあります(下の例を参照)。大きなプロジェクトでアイコン(xaml-paths)を再利用する方法は?
これらのアイコンは、Blendで直接複数のパスから作成され、単独で、または複数のコンテキストで同じアイコンが使用されているusercontrolsで異なる視覚状態として使用されます。単一のアイコンのデザインの変更を容易にし、アプリケーション全体に伝播させるために、これらを保存する最善の方法は何ですか?
私はそれらからスタイルを作成しようとしましたが(右クリック - >編集スタイル..)、これはパスデータなしで空のスタイルを作成することしかできません。パスを含むグリッドのxamlコードを手作業で辞書に入れても、何の効果もありませんでした。
簡単な方法でパスとスタイル(色、ストローク、塗りつぶしなど)の情報を簡単に保存できますか?いいえ、簡単に更新できますが、usercontrolsや他の場所で簡単に再利用できます。その後、
この回答は良いです、私はちょうどそのようなもののために後でユーザーのやりとりを与えるためにボタンを使用する習慣があります。 ContentControlはあなたの友人です。 –
私は前にこのアプローチに問題がありました。具体的には、Blendはパスデータを正しくロードしたくないようです。残念ながら、私はよりよい解決策を持っていません。 –