我正在使用VS2010并且如果我在设计器模式下打开表单并运行我的应用程序,则设计器选项卡将不再显示表单设计器,而是将显示错误(并且仅通过重新启动IDE来修复)说:
"为了防止在加载设计器之前可能丢失数据,必须解决以下错误:"
1错误:
"设计器无法显示此文件,因为其中的任何类都无法设计.设计人员检查了文件中的以下类:##### ---基类#####不能已确保已引用程序集并且已构建所有项目"
然后我显示以下调用堆栈:
在System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager经理)
在System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager经理)
在Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
在System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost主机)
非常感谢任何帮助,这真的很烦人.
谢谢,
乔尔.
嗨我有一个包含菜单栏,工具条和DataGridView控件的窗体.我正在使用VB.Net.
我在工具条上有一个保存按钮和一个保存菜单项.我需要在保存发生之前运行验证.我的问题是,如果更改单元格值,然后单击任一保存按钮,则不会运行验证,因此不会保存新值.
我已经看过DataGridView上的事件,比如'leave'事件,但似乎没有我想做的事情.即单击任一保存按钮时,即"离开"不会运行.
当点击其中一个按钮(或任何其他按钮)时,是否有人知道我可以运行验证代码的方式.
任何帮助是极大的赞赏!