Beispiel #1
0
 private void StepThroughGrid(GridStepper enterRow, GridStepper onColumn)
 {
     StepThroughGrid(enterRow, onColumn, null);
 }
Beispiel #2
0
    private void StepThroughGrid(GridStepper enterRow, GridStepper onColumn, GridStepper endRow)
    {
        for (int i = 0; i < this.Height; ++i)
        {
            if (enterRow != null)
            {
                enterRow(i, 0);
            }

            for (int j = 0; j < this.Width; ++j)
            {
                if (onColumn != null)
                {
                    onColumn(i, j);
                }
            }

            if (endRow != null)
            {
                endRow(i, this.Width);
            }
        }
    }
Beispiel #3
0
 private void StepThroughGrid(GridStepper onColumn)
 {
     StepThroughGrid(null, onColumn, null);
 }