0

我們有一個使用VS2005和WinForms設計的舊項目。一切都在Windows XP上完美運行,但是當我在Windows 7上打開設計器時,一切都會中斷。使用Windows 7時,WinForms設計師在VS2005上休息

控件的大小隨機變大,其中一些消失(或移動到隨機座標)。

我們可以做些什麼來解決這個問題?我們應該切換到VS2008嗎?

回答

0

問題是我們在GroupBox中使用TableLayoutPanel而不是在窗體上。當我們在表單上添加TableLayoutPanel並將GroupBox移入其中時,設計人員保持不變。

0

VS較新版本的應該幫助,但我會感到驚訝,如果這不能被定在2005年

嘗試在其中的InitializeComponent運行方法,或設置UI變化的任何屬性註釋了一切。你應該很容易找到它,這是一種對錶單上的控件有長長的調用列表的方法。

+0

但問題是,在WinXP中打開設計師仍然沒問題。只有在Win7中它們似乎被破壞了。什麼會評論控制幫助? –

+0

我只是希望遵循一個消除過程,希望其中的一個設置在XP中是正常的,但Windows7版本有問題。一舉消除所有這些事情將有助於證明這一點。 –