25
Flex'te özel bir bileşen için skinClass'ın varsayılan değerini nasıl ayarlarsınız? DropDownList'i özel bileşenimle genişletdim, ancak her zaman için skinClass değerini her zaman ayarlamaya çalışmak yerine onunla gitmek için varsayılan bir kaplama belirtmek istiyorum.Flex'te özel bir bileşen için varsayılan bir kaplama ayarlama 4
@namespace component "com.domain.project.view.component.*";
component|CustomComponent {
skin-class: ClassReference("com.domain.project.view.skin.CustomSkin");
}
Ya da bileşen kodunda bunun isterseniz, yapıcı stili ayarlayabilirsiniz:
Bu işe yarar, ancak daha sonra ActionScript kodunda nasıl ayarlanacağını daha fazla araştırıyorum, böylece cilt bileşenin bir parçası haline gelir (örneğin, DropDownListSkin, DropDownList için). –
Gotcha, kod içinde bunu yapmak için cevabı çimdik. – Dave
Mükemmel, teşekkürler. –