ActionScript 2.0 组件语言参考 |
|
|
|
| Accordion 组件 > Accordion.selectedIndex | |||
Flash Player 6 (6.0.79.0)。
Flash MX Professional 2004。
accordionInstance.selectedIndex
属性;在具有一个或多个子项的 Accordion 中,为选定子项从零开始的索引。对于没有子项视图的 Accordion,唯一的有效值为 undefined。
为每个 Accordion 子项都提供一个索引编号以指示其位置。该索引编号从零开始,因此第一个子项为 0,第二个子项为 1,依此类推。selectedIndex 的有效值为 0、1、2..., n - 1,其中 n 是子项的数量。
将此属性设置为一个子项将导致 Accordion 开始转换动画以显示指定的子项。
如果更改 selectedIndex 的值,则会同时更改 selectedChild 的值。
以下示例检测何时选定某个子项,并在每次选定某个标题时在"输出"面板中显示该子项的顺序:
// 创建新的侦听器对象。
var my_accListener:Object = new Object();
my_accListener.change = function() {
trace("Changed to different view");
// 将子面板的标签分配给变量。
var selectedChild_num:Number = my_acc.selectedIndex;
// 基于所选的子项执行操作。
switch (selectedChild_num) {
case 0:
trace("One was selected");
break;
case 1:
trace("Two was selected");
break;
case 2:
trace("Three was selected");
break;
}
};
my_acc.addEventListener("change", my_accListener);
Accordion.numChildren, Accordion.selectedChild
|
|
|
|