Как вы можете получить тип элемента управления во время выполнения? - PullRequest
2 голосов
/ 02 августа 2011

Если какой-либо элемент управления (например, DataGrid) приведен к UIComponent, как вы можете получить его тип во время выполнения?

Возможно ли это в Actionscript?

1 Ответ

5 голосов
/ 02 августа 2011

Вы можете использовать getQualifiedClassName(), чтобы получить имя класса по значению в виде строки. Вы можете использовать describeType(), чтобы получить полную информацию о классе. И вы можете использовать constructor свойство , чтобы получить сам класс (создать новый экземпляр существующим экземпляром). Наконец, вы можете использовать is оператор для сравнения с ограниченным набором классов. Менее рекомендуемое использование typeof оператора , что довольно устарело.

Чтобы выбрать правильный путь, нам нужно знать вашу конкретную проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...