E' da verificare ma inizierei a provare così: trovo le dimensioni del contenitore (larghezza per altezza in pixel) e la divido per il numero di elementi da sistemare
Dopo di chè partendo dall'angolo in alto a destra e contanto il numero di pixel andando riga per riga, sistemerei gli elementi ad una distanza pari al numero trovato prima con la divisione.
(Nota: se l'ultimo pixel della prima riga è il 100, il primo della seconda riga è il 101).
Forse non sono stato chiarissimo...