[文件] .Designer.cs腐败自我设计师地狱

我有一个winforms应用程序,我正在用C#编写 - 在Visual Studio 2010中。我有一个特定的形式,每隔一天不断腐败自己 - 根据TFS ,看起来大部分文件是由设计师重写的,当我只做了最小的更改时。 (buttions的位置等)东西脱落条,工具栏等,以及只是试图使用设计师的错误。看到我的其他文章Here。 (以为我知道了,但我猜不到)[文件] .Designer.cs腐败自我设计师地狱

这是一段代码丢失的例子 - 当我将它放回原处时,它在保存文件时将其取出。该代码由设计人员在以前的文件版本中生成。

this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { 

this.tssEmployeeName,

this.tssLoadTime,

this.tssSpring,

this.tssHomeLocation,

this.tssTotal,

this.tssDue});

有没有什么方法可以'重新生成'[file] .Designer.cs文件?或者我应该咬紧牙关,重新做这个表格? (在这一个上面有超过100个组件的痛苦......)这是我在项目中35个左右出现问题的唯一形式。

VS 2010 w \ SP1。

谢谢,安德鲁

回答:

我以前经历过这个,虽然我不知道我的问题是否完全一样。

尝试将一些问题控件(如StatusStrip控件及其子控件)放入单独的用户控件中。然后将这些用户控件添加到主窗体。至少,你可以防止设计者重写这些控件。

以上是 [文件] .Designer.cs腐败自我设计师地狱 的全部内容, 来源链接: utcz.com/qa/257271.html

回到顶部