首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在flex chart上识别DataTip元素以实现自动化?

如何在flex chart上识别DataTip元素以实现自动化?
EN

Stack Overflow用户
提问于 2013-07-09 03:56:12
回答 1查看 116关注 0票数 0

我正在研究一个使用图表的flex应用程序的自动化。我需要识别图表的datatip元素并读取它的数据。到目前为止,我在识别元素本身时遇到了困难。当我使用flashfirebug并将鼠标悬停在图表上时,数据提示会显示出来,并显示在检查器中,但我无法捕获它。工具的spy (Ranorex)也有同样的问题

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-07-16 02:11:33

我不确定这个问题是否仍然是当前的问题,或者我对它的理解是否准确;但自从我在谷歌上搜索我想要做的事情时,这个问题出现了,我想我应该把我的解决方案贴出来!

假设您正在尝试获取DataTip对象,则需要遍历this.systemManager.getTopLevelRoot()的"rawChildren“,例如:

代码语言:javascript
复制
var container:ISystemManager = this.systemManager.getTopLevelRoot() as ISystemManager;
for (var i:int = 0; i < container.rawChildren.numChildren; i++) {
    if (thisChild is DataTip) {
         //Done!
    }
}

(在我的例子中,我尝试将datatip的内容从图表的容器复制到剪贴板)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17534913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档