如何在运行时获得一种控件?

时间:2011-08-02 05:47:39

标签: flex actionscript-3 actionscript

如果将任何控件(例如DataGrid)强制转换为UIComponent,那么如何在运行时获取其类型?

这可能在Actionscript中吗?

1 个答案:

答案 0 :(得分:5)

您可以use getQualifiedClassName()通过值作为字符串获取类名。您可以use describeType()获取有关课程的完整信息。并且您可以使用constructor property来获取类本身(通过现有实例实例化新实例)。最后,您可以使用is operator来比较有限的类集。不太推荐使用typeof operator,这是相当过时的。

要选择正确的方式,我们需要了解您的具体问题。