【发布时间】:2011-08-02 05:47:39
【问题描述】:
如果任何控件(例如 DataGrid)被强制转换为 UIComponent,如何在运行时获取它的类型?
这在 Actionscript 中可行吗?
【问题讨论】:
标签: apache-flex actionscript-3 actionscript
如果任何控件(例如 DataGrid)被强制转换为 UIComponent,如何在运行时获取它的类型?
这在 Actionscript 中可行吗?
【问题讨论】:
标签: apache-flex actionscript-3 actionscript
您可以通过use getQualifiedClassName() 以字符串的形式获取类名。您可以use describeType()获取有关课程的完整信息。您可以使用constructor property 获取类本身(通过现有实例实例化新实例)。最后,您可以使用is operator 与有限的类集进行比较。不太推荐使用typeof operator,它已经过时了。
要选择正确的方式,我们需要了解您的特定问题。
【讨论】: