Здравствуйте, мне необходимо сделать программу, которая бы генерила круги/овалы, и пользователь мог бы их заполнять различным цветом. Круги я рисовала через CreateGraphics и DrawEllipse, а заполняла цветом через FillEllipse. Но возникла проблема, если кликнуть в условный квадрат, в который вписан круг, то круг все равно заполняется. Помогите пожалуйста это исправить.
Прикрепляю фото для большей ясности проблемы. "Красная зона" есть тот условный квадрат.