Как именно реализовано это поле? Через канву главной формы? Если да, то решать приведённую тобой задачу не имеет смысла - ведь коли ты планируешь "вместо цвета добавить картинки", то код в любом случае придётся переписывать...
Могу уж тогда написать решение для перетаскивания картинок, что ли.
P.S. Почему это "квадратистое" поле имеет размеры 8*7, тогда как "числовое поле" - 8*8?