Как скрыть форму, не работает Hide и Opacity?
Если весь этот код написан в обработке изменения состояния галочки, то проблема очевидна: у вас всегда создаётся новая форма. 
Ссылку на открытую и показанную форму нужно сохранить вне метода, и её прятать.
Если весь этот код написан в обработке изменения состояния галочки, то проблема очевидна: у вас всегда создаётся новая форма. 
Ссылку на открытую и показанную форму нужно сохранить вне метода, и её прятать.