CellRenderer.getPreferredHeight()

可用性

Flash Player 6 (6.0.79.0)。

版本

Flash MX 2004。

用法

componentInstance.getPreferredHeight()

参数

无。

返回

单元格的正确高度。

描述

方法;返回单元格的首选高度。此高度对于获取单元格内文本的正确高度特别重要。如果将此值设置为大于组件的 rowHeight 属性,单元格将超出行的上下边缘。

此方法不是由 List 类提供的;您必须实现此方法。该方法指示列表的行如何使单元格居中以及如何在必要时调整单元格的高度。如有必要,您可以返回一个常数(例如 22),否则可以测量并返回内容的高度。您也可以返回表示行高度的 owner.height

示例

此示例返回值 20,指示单元格的高度应为 20 个像素:

function getPreferredHeight(Void) :Number
{
   return 20;
}

此示例返回一个比行的高度小 4 个像素的值:

function getPreferredHeight():Number
{
/* 已知为单元格赋予了表示行的属性"owner"。首选的做法总是让单元格占用行的大部分高度。
*/
return owner.__height - 4;
}