4

スタイル プロパティを変数の値として宣言しようとしています。これは、コンポーネント内で「PropertyReference」を呼び出すだけで簡単に実行できます。元:

<fx:Style>
  ...
  s|TextInput {
    color: PropertyReference("some.other.package.MyClass.colorVariable");
  }
</fx:Style>

<s:Application>ただし、これを外部スタイルシートで実行し、それをトップレベル コンポーネントにロードしようとしています<fx:Style source="myStyles.css"/>。ただし、これはコンパイルされません。PropertyReference の使用自体は問題ないようですが、使用したい変数へのパスを解決できないようです。

これを正しく行う方法を知っている人はいますか?

4

1 に答える 1

0

を使用して CSS を含める場合、<fx:Style source=""/>CSS のみを含める必要があります。CSS にプログラム コードを追加する必要があるため、実行時にスタイル シートを読み込んでみてください。

于 2012-12-04T09:14:46.673 に答える