2010-08-18 5 views

Respuesta

42

Puede usar CSS para aplicar una máscara a una clase de componente este modo:

@namespace component "com.domain.project.view.component.*"; 

component|CustomComponent { 
    skin-class: ClassReference("com.domain.project.view.skin.CustomSkin"); 
} 

O si desea que dentro de su código de componente, puede establecer el estilo en el constructor:

public function CustomComponent() 
{ 
    super(); 
    setStyle("skinClass", CustomSkin); 
} 
+0

Esto funcionaría, pero estoy más buscando cómo configurarlo en el código de ActionScript para que la máscara se convierta en parte del componente (por ejemplo, como DropDownListSkin es para DropDownList). –

+0

Gotcha, modificó la respuesta para hacerlo en código. – Dave

+0

Perfecto, gracias. –

Cuestiones relacionadas