小编Joe*_*oel的帖子

运行时Visual Studio 2010 Designer错误

我正在使用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主机)

非常感谢任何帮助,这真的很烦人.

谢谢,

乔尔.

user-controls designer visual-studio-2010 winforms

27
推荐指数
2
解决办法
4万
查看次数

在菜单项单击上验证DataGridView

嗨我有一个包含菜单栏,工具条和DataGridView控件的窗体.我正在使用VB.Net.

我在工具条上有一个保存按钮和一个保存菜单项.我需要在保存发生之前运行验证.我的问题是,如果更改单元格值,然后单击任一保存按钮,则不会运行验证,因此不会保存新值.

我已经看过DataGridView上的事件,比如'leave'事件,但似乎没有我想做的事情.即单击任一保存按钮时,即"离开"不会运行.

当点击其中一个按钮(或任何其他按钮)时,是否有人知道我可以运行验证代码的方式.

任何帮助是极大的赞赏!

.net validation datagridview winforms

8
推荐指数
1
解决办法
3786
查看次数