使用Windows 7时,WinForms设计师打破了VS2005

时间:2011-08-17 08:09:05

标签: winforms windows-7 visual-studio-2005 windows-forms-designer

我们有一个使用VS2005和WinForms设计的旧项目。一切都在Windows XP上完美运行,但是当我在Windows 7上打开设计器时,一切都崩溃了。

控件的大小为随机大小,其中一些消失(或移动到随机坐标)。

我们可以做些什么来解决这个问题?我们应该切换到VS2008吗?

2 个答案:

答案 0 :(得分:0)

较新版本的VS应该会有所帮助,但如果2005年无法修复,我会感到惊讶。

尝试在initializeComponent运行的方法或任何设置UI更改的属性中注释掉所有内容。您应该很容易找到它,这是一种方法,它具有针对表单上控件的长调用列表。

答案 1 :(得分:0)

问题是我们在GroupBox中使用TableLayoutPanel而不是在表单上。当我们在表单上添加TableLayoutPanel并将GroupBox移入其中时,设计师保持正常。