C#中操作图中自己添加的矩形

我利用opencv在一张图片上画了若干个矩形,想给每一个矩形添加鼠标监听事件来操作它们,不知道如何完成,或者有其他方法完成这种功能?图片说明

如图,想实现双击矩形,矩形就隐藏的类似功能,背景图片会随时缩放、移动,矩形的相对位置不变

建议给整个图形添加鼠标监听,然后再判断当前鼠标位置,确定在哪个矩形框内