2009-12-01 3 views
1

.net winforms 응용 프로그램에서 바람직하지 않은 동작을 발견했습니다. 세로 방향으로 90도 회전 된 와이드 스크린 모니터가 있습니다. .net winforms 응용 프로그램이 표시되면 창은 나타나지만 모두 흰색으로 표시됩니다. Ctrl-Alt-Delete를 눌러 창을 고칠 수 있으며 대화 상자가 나타나면 취소를 누르면 창이 제대로 표시됩니다. 나는 이것을 다른 모니터와 비디오 카드에 복제했다. 나는 집에서 키운 애플 리케이션과 윈도우 업데이트 화면 모두에서 이것을 보았다. 그러나 와이드 스크린 모니터가 필요합니다. 90도 회전 된 "사각형"모니터에는이 문제가없는 것으로 보입니다. 다른 사람이 이것을 관찰 했습니까? 거기에 대한 수정 프로그램이 있습니까? 알려진 문제입니까?.Net을 사용하는 Winform 응용 프로그램

답변

2

이후 모니터가 회전합니까? 왜냐하면 나는 여기 마이크로 소프트에 닭을 부르고 있기 때문이다. 나는 그들의 글꼴이 엉망이되어 버렸다고 생각한다.

+0

예 응용 프로그램은 언제든지 바로 가기로 실행됩니다. –

0

전에는 눈치 채지도 않았고, 이전에 눈치 채지도 못했지만 순환 계단을 판매 할 때 Circuit City에서 일했을 때 사용했습니다.

관계없이 me.refresh()를 실행 해 보셨습니까? (또는 this.Refresh(); 언어에 따라) 단순히 양식을 다시 그립니다. formResize 이벤트 핸들러에 해당 코드 줄을 넣어서 도움이되는지 확인하는 것이 좋습니다.

또한 앵커가 올바르게 설정되었는지는 의문의 여지가 없습니다. 그래서 내가 생각할 수있는 마지막 것은 폼 컨트롤의 .Location 속성이 페이지 경계 내에서 포인트를 표시하는지 확인하는 것입니다.

아, 이것도 OS 문제 일 수 있습니다 ... 우리는 XP를 말하고 있습니까? 추억? 윈도우 7? 또는 모든 Microsoft 제품?

관련 문제