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에서 제거 과정을 따르기를 희망합니다. XP에서이 설정 중 하나가 정상이지만 Windows7 버전에는 문제가 있습니다. 모든 것을 한 번에 제거하면 그 사실을 입증하는 데 도움이됩니다. –