遇灵异事件
在主界面上有一个TAB控件,上有多个页面,是多人合作开发,用的SVN,所以经常出现冲突的情况,给过多次修改Designer.cs后,现在里面的内容可能已经很乱了。
最近出现了一个奇怪的问题,就是本调好的界面,一运行就会变掉,DataGridView超出Form的边界,还有一些按钮也会超出。
不管怎么调,只要一运行就会变成这样子
调整tabA下的dgrViewPointsModel 从(1304,490)调整为(1304,426)查看相应的Design.cs也跟着改变了,对this.dgrViewPointsModel.Size进行搜索,只有一处,不存在重复
运行程序,再查看,大小变成了(1304,443)
调整 tabB下的dgrViewPointSettings,从(1304,496)调整为(1304,426),运行程序,变成(1304,513),上面的那个变成(1304,460)
再次运行,第一个变成(1304,477),第二个变成(1304,530)之后再运行,其大小不变
第一个的大小变化
手动调整 运行后自动改变(443-426)=17
(1304,490)========>(1304,426)===============>(1304,443)
运行后自动改变(460-443)=17 运行后自动改变(477-460)=17
==================>(1304,460)==================>(1304,477) 之后再运行,大小不变
手动调整 运行后自动改变(513-426)=87 运行后自动改变(530-513)=17
第二个的大小变化 (1304,496)======>(1304,426)===========>(1304,513)==========>(1304,530) 之后运行不再改变