FLEX:如果我想要一个带按钮的标题,那么“工具提示”是一个选项吗?

时间:2010-05-11 16:53:04

标签: actionscript-3 flex flex3

如果我想要一个带按钮的标题,

是“工具提示”吗?

我实际上需要在我的对象顶部添加淡入标题而不更改其宽度。 (我猜不会直接将淡入的标题添加到MXML组件中。

我想知道是否可以使用Tooltip。可以点击它吗?并为其添加自定义组件?

感谢

2 个答案:

答案 0 :(得分:0)

无法点击工具提示。如果您需要弹出用户可以与之交互的其他类型的容器,您应该使用PopupManager。

答案 1 :(得分:0)

没有工具提示不是一个选项。它用于显示一些标题。

//dataTipFunction

public function dtFunc(hd:HitData):String {
        return hd.item;
}

现在,如果您希望在标题上显示可点击的内容,则可以显示要显示的内容的自定义标题。您需要创建一个组件并覆盖updateDisplayList方法

 override protected function
        updateDisplayList(unscaledWidth:Number,unscaledHeight:Number):void {
}

此方法将确定您的组件是如何的,然后您需要使用invalidateDisplayList();和其他方法在重新绘制组件时应该是组件的行为。