当我打开Winform的设计时,我收到此错误。
消息1244设计人员无法在第108行处理代码: this.cancelButton.DialogResult = DialogResult.Cancel; 方法'InitializeComponent'中的代码由设计者生成,不应手动修改。请删除所有更改,然后再次尝试打开设计器。
但是当我从designer.cs中删除这段代码或将其更改为
时this.cancelButton.DialogResult = System.windows.Forms.DialogResult.Cancel;
它有效。我的问题是我在几乎所有的winforms上都有这个问题而不是很多地方的解决方案。我如何解决这个问题到所有地方?无论如何?
答案 0 :(得分:2)
来自@zespri和@bansi的建议是一些不错的部分,但建议您在InitializeComponent()
之后在构造函数中完成所有自定义构造时间设计。