質問

Silverlight2 で再利用可能なコンポーネントを作成しようとしています。私のコンポーネントが他のコンポーネントと共有されているテンプレート/スタイルを使用しているときに問題が発生します。

  • 私が知っていることから、silverlightでは、コンポーネント自体(スタイルが重複しているため十分ではありません)またはメインアプリファイルにスタイル/テンプレートを追加できます(これは他のsilverlightでコンポーネントを再利用するのに役立ちません)プロジェクト)。

  • silverlightツールキット(3月リリース)に追加されたテンプレートについて読んだところですが、テンプレートでは名前付きスタイルを定義できません(たとえば、ボタンに複数のスタイルがあります)

私の質問:スタイル/テンプレートを1か所で定義して再利用可能なコンポーネントを作成することは可能ですか? (再利用可能とは、他のプロジェクトで再利用されることを意味します)

ありがとう!

役に立ちましたか?

解決

これは、Silverlight 3で提供される機能です。今年後半(2009年)に予定されています。 "強化されたコントロールスキニング。 Silverlight 3は、アプリケーションの外部に共通のコントロールセットを保持することにより、より簡単なスキニング機能を提供します。これにより、異なるアプリケーション間でスタイルを共有し、スキンを制御できます。 " Silverlight.net

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