你不是要隐藏么,为啥要设置为Visible呢,应该设置成Collapsed,或者直接调用this.Hide()
最终是要达到什么效果
你的文字描述是“点击关闭按钮时,实际上只是将窗体隐藏”,而你的代码却是相反。