如何在显示 DataGrid 工具提示之前取消它?
我有一个 DataGrid,它在每个项目上显示一个工具提示。但是有一些项目不应该有工具提示。所以我想我可以阻止被展示。
protected function toolTipStart(event:ToolTipEvent) : void
{
LOG.debug('Start ' + event);
event.stopImmediatePropagation();
}
但这不起作用。有人有想法吗?
问候 西里尔
I've got a DataGrid that shows a tooltip on each item.. but there are a few items where there shouldn't be a tooltip. So I thought I could prevent the being showed.
protected function toolTipStart(event:ToolTipEvent) : void
{
LOG.debug('Start ' + event);
event.stopImmediatePropagation();
}
But it does not work. Has anyone an idea?
regards
Cyrill
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
stopImmedatePropogation 只会阻止更多事件侦听器捕获该事件;它与是否创建工具提示无关。
我很确定您设置了 事件为空;那么工具提示将不会显示。
stopImmedatePropogation will just stop further event listeners from catching the event; it does not have a relation to whether or not the toolTip is created.
I'm pretty sure you set the toolTip property of the event to null; then the toolTip will not show up.