08-03-2011, 02:08 PM
拡張クラスをつくるときに、初期値を持ちながらスタイルシートを適応させたいのですが、
どのように実装すれば良いのか困っています。
現在、以下のような要件があります。
・引数で渡された値を有効とさせたい
・引数で値が渡されていなければ、スタイルシートを適応させたい
・上記2つとも設定されていないときには、初期値を有効とさせたい
local-optionを上書きして初期値を設定してみたのですが、
なぜか上書きした値が反映されず、スーパークラスの初期値が反映されているようです・・。
スタイルシートですべて指定しようか・・、という気持ちになりつつありますが・・。それも面倒です。。
ローカルオプションのオーバーライドはできないのでしょうか?
それとも、他に原因があるのでしょうか??
どなたか同じような問題に直面されてないですか??
よろしくお願いします。
どのように実装すれば良いのか困っています。
現在、以下のような要件があります。
・引数で渡された値を有効とさせたい
・引数で値が渡されていなければ、スタイルシートを適応させたい
・上記2つとも設定されていないときには、初期値を有効とさせたい
local-optionを上書きして初期値を設定してみたのですが、
なぜか上書きした値が反映されず、スーパークラスの初期値が反映されているようです・・。
スタイルシートですべて指定しようか・・、という気持ちになりつつありますが・・。それも面倒です。。
ローカルオプションのオーバーライドはできないのでしょうか?
それとも、他に原因があるのでしょうか??
どなたか同じような問題に直面されてないですか??
よろしくお願いします。