Здравствуйте!

Подскажите пожалуйста, как реализовать следующую идею в программе VB: есть небольшая БД "автовокзал"
Нужно сделать связь с графическим отображением наличия занятых и свободных мест в автобусе исходя из данных о проданных билетах.

На картинке салона автобуса расположила лейблы, которые при занятых местах становятся красными. (обработчик события onclick) Но при перезапуске формы все снова становится зеленым(=свободным), но оно и понятно..
Только никак не могу сообразить, как сделать так,чтобы всякий раз на открытие формы с рисунком проверялось. свободны ли места и окрашивались в соответсвии лейблы.

Рисунок