我们有一个使用VS2005和WinForms设计的旧项目。一切都在Windows XP上完美运行,但是当我在Windows 7上打开设计器时,一切都崩溃了。
控件的大小为随机大小,其中一些消失(或移动到随机坐标)。
我们可以做些什么来解决这个问题?我们应该切换到VS2008吗?
答案 0 :(得分:0)
较新版本的VS应该会有所帮助,但如果2005年无法修复,我会感到惊讶。
尝试在initializeComponent运行的方法或任何设置UI更改的属性中注释掉所有内容。您应该很容易找到它,这是一种方法,它具有针对表单上控件的长调用列表。
答案 1 :(得分:0)
问题是我们在GroupBox中使用TableLayoutPanel而不是在表单上。当我们在表单上添加TableLayoutPanel并将GroupBox移入其中时,设计师保持正常。