【发布时间】:2010-10-27 17:00:48
【问题描述】:
我有一个基本的 .net 3.5 cf 应用程序,包含 4 个以上的表单。我正在使用我创建的窗口处理程序类,以确保某些表单一次只打开一个实例,而其他(例如产品详细信息)可以根据用户需要多次打开。我的问题在于,当用户关闭所有表单(通过单击表单上的“x”而不是菜单中的“退出”按钮)时,应用程序不会释放数据库连接。除此之外,如果用户关闭所有表单然后再次打开应用程序,则会显示他们以前的搜索结果而不是新表单。当用户关闭所有表单时,如何确保释放所有资源?
【问题讨论】:
标签: c# .net winforms windows-mobile comparison