0

WrappedLabel クラスの fontSize プロパティのセッターを作成したいのは、誰かが変更したときに追加の操作を行う必要があるためです。したがって、誰かが私のクラスを次のように使用すると:

<comp:WrappedLabel fontSize="10"/>

私は知りたいです。

setStyle をオーバーライドしようとしましたが、mxml で fontSize が初期化されているときに呼び出されないようです。

4

1 に答える 1

0

これは実際には思ったより簡単に実現できますが、メタデータが必要です。Style次のように、クラス定義にメタデータ宣言を追加するだけです。

[Style(name="fontSize", type="Number", inherit="no")]
public class WrappedLabel {
    ...
}

メタデータのパラメーターに関する詳細情報が必要な場合は、 docs をお読みください

于 2012-06-26T08:16:00.537 に答える