我在winforn窗体上后台创建了一个用户控件.然后通过用户控件打开一个文件.当我操作完成后,通过panel.Controls.Clear();来清除窗体上创建的用户控件.但是当我再次用该用户控件打开同一个文件的时候.程序就报错,说该文件正在被其他程序使用无法打开.现在想如何在不用用户控件时释放其占有的资源?用户控件是否有相关的事件处理,还有有其他方法来移除用户控件并触发相应的事件?请各位大侠们帮忙解决下!谢谢!