2013-11-07 24 views
0

Я создаю spark.components.Label, и я хочу изменить выравнивание текста. api утверждает, что у него есть свойство textAlign, но я получаю эту ошибку. Что я делаю не так?Почему у моей метки нет свойства textAlign?

import spark.components.Label; 
var mylabel:Label = new Label(); 
mylabel.textAlign = "right"; 

Error: Access of possibly undefined property textAlign through a reference with static type spark.components:Label.

ответ

7

В API говорится, что этикетка имеет стиль под названием textAlign, а не собственность.

Если вы хотите назначить стиль через ActionScript, вы можете сделать это так:

myLabel.setStyle('textAlign', 'right'); 

См IStyleClient#setStyle

Смежные вопросы