public static int GetNumberOfTilesTall(int imageHeight, int margin, int tileHeight, int spacing) { // See GetNumberOfTilesWide for a discussion about this approach int usableSpace = imageHeight - 2 * margin; usableSpace += spacing; return usableSpace / (tileHeight + spacing); }