private GetVisibleIndex ( int &countedSoFar, |
||
countedSoFar | int | |
collapseItem | ||
return | int |
internal int GetVisibleIndex(ref int countedSoFar, CollapseItem collapseItem)
{
if (collapseItem == this)
return countedSoFar;
countedSoFar++;
if (mExpanded)
{
foreach (CollapseItem item in mItems)
{
int index = item.GetVisibleIndex(ref countedSoFar, collapseItem);
if (index != -1)
{
return index;
}
}
}
return -1;
}