日期:2014-05-19  浏览次数:21109 次

“excelpractise.Form1.Dispose(bool)”: 没有找到适合的方法来重写
创建了一个windows应用程序,Form1中加了一个button一个datagridview,点button时,datagridview中显示一个excel表格的内容,编译时出现下面的错误,会是什么原因呢?

错误 1 “excelpractise.Form1.Dispose(bool)”:   没有找到适合的方法来重写

这个错误是针对Form1.Designer.cs中的
                ///   <summary>
                ///   清理所有正在使用的资源。
                ///   </summary>
                ///   <param   name= "disposing "> 如果应释放托管资源,为   true;否则为   false。 </param>
                protected   override   void   Dispose(bool   disposing)
                {
                        if   (disposing   &&   (components   !=   null))
                        {
                                components.Dispose();
                        }
                        base.Dispose(disposing);
                }


------解决方案--------------------
你的窗体的代码和它的设计代码名称空间不一致了,

改成一样的就行了.