首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AdvancedDataGrid: dataTip = headerText

AdvancedDataGrid: dataTip = headerText
EN

Stack Overflow用户
提问于 2012-02-24 08:49:10
回答 1查看 1.2K关注 0票数 1

我有一个非常直截了当的问题,谷歌没有给我答案:

我有一个AdvancedDataGrid,其中动态地在ActionScript中构建列(可变列数),当用户在单元格上徘徊时,希望dataTip显示列headerText。Adobe的示例dataTipFunction:

代码语言:javascript
复制
  private function tipFunc(value:Object):String
  {
      if (value is AdvancedDataGridColumn)
          return "Column Name";

      // Use the 'name' property of the data provider element.
      return "Name: " + value["name"];
  }

但在这种情况下,如果用户悬停在列标头上,则该值仅为AdvancedDataGrid列?我希望dataTip总是显示该列的headerText。因此,如果我必须使用这个函数,那么如何获得单元格的列headerText?

正如我所理解的dataTipField,我不能真正使用它来静态地相等column.headerText (dataTipField = headerText)。

有人对我如何做到这一点有什么建议吗?这似乎是一个非常容易的任务,但我似乎找不出是如何做到的:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-24 09:01:28

您可以在每个列中使用不同的函数,可以是匿名的:

代码语言:javascript
复制
<AdvancedDataGridColumn dataTipFunction="{function(value:Object):String{return 'Data Tip'}}" ... />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9427841

复制
相关文章

相似问题

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