internal override ObjectNavigatorState MoveToChild(int index)
{
while (index < _children.Count)
{
object key = _children[index];
object child = _dictionary[key];
if (null != child)
{
ObjectNavigatorState state = CreateElementState(_context, this, child, key.ToString());
state.Index = index;
return state;
}
++index;
}
return null;
}
}