public bool CanReceiveFocus(Position position)
{
if (Grid.CompleteRange.Contains(position))
{
Cells.ICellVirtual cell = Grid.GetCell(position);
if (cell != null)
{
CellContext context = new CellContext(Grid, position, cell);
if (Grid.Controller.CanReceiveFocus(context, EventArgs.Empty))
return true;
else
return false;
}
else
return false;
}
else
return false;
}