0

Flex アプリケーションの「baseColour」プロパティに基づく複数のスタイルが定義された CSS スタイルシートを使用しています。アプリケーションが初めて読み込まれると、この baseColour がすべてのスタイルに正しく適用されます。

今、私が探しているのは次のとおりです。ユーザーがこの「baseColour」を更新すると、この「baseColour」に基づいたすべてのコンポーネント スタイルが更新されます。

どうすればこれを達成できますか?どんな指針も役に立ちます。ありがとう。

スタイル.css

.leftPage
{
    skinClass: ClassReference("skins.LeftPageSkin");
    themeColour: PropertyReference("baseColour");
}

.rightPage
{
    skinClass: ClassReference("skins.RightPageSkin");
    themeColour: PropertyReference("baseColour");
}
4

1 に答える 1

0

StyleManager にこれに適したメソッドがあるかどうかを確認してください。データバインディングではなく CSS を使用するのはなぜですか?

于 2012-08-31T16:45:15.450 に答える