C#에서 일부 winforms을 개발하고 작은 크기의 다른 컴퓨터에서 특정 크기를 고정하고 해당 프로그램을 실행할 때 화면이 광산보다 크기 때문에 대부분의 컨트롤이 숨겨집니다. 가장 좋은 방법은 기본 화면 해상도에 따라 비율을 비율로 고정하는 것입니다. 그래서 어떻게 할 수 있습니까?WinForm 해상도
답변
System.Windows.Forms.Screen
클래스를 사용하여 화면 해상도를 찾을 수 있습니다.
http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.aspx
사용 Control.Dock
및 Control.Anchor
속성
, 당신의 컨트롤의 몇 때 폼 크기 조정 숨길 수 있다고 말한다.
양식 및 컨트롤의 ANCHOR 속성을 사용하여 적절하게 이동할 수 있습니다.
희망!
컨테이너를 사용하여 컨트롤을 보관하십시오. TableLayoutPanel이 아마도 좋은 선택 일 것입니다. TableLayoutPanels DockStyle을 채우기로 설정하십시오. TableLayoutPanels는 각 섹션에 하나의 컨트롤 만 넣을 수 있도록 허용하지만 패널에서는 배수를 허용하므로 각 섹션에 패널을 넣고 각 패널 DockStyle을 채우기로 설정합니다. 패널에 컨트롤을 배치하고 각 컨트롤 앵커 또는 DockStyle 속성을 설정하여 위치에 유지합니다. 이제 최대한 낮은 설정으로 해상도를 설정하고 양식을 작성하십시오. 위의 단계를 수행하면 해상도를 올릴 때 모든 것이 같은 상대적 크기로 같은 상대 위치에있게됩니다.
왜 작동 하는가 : DockStyle을 DillStyle로 채우면 부모 폼으로 자동 크기 조정됩니다. 각 패널 설정 DockStyle은 TableLayoutPanels 섹션을 사용하여 자동 크기를 조정합니다. 패널 안의 앵커 링/도킹 컨트롤은 패널에 상대적으로 컨트롤의 크기와 간격을 유지합니다.
- 1. DPI 그래픽 화면 해상도 픽셀 WinForm PrintPageEventArgs
- 2. 해상도 독립 winform 만들기, C# winform의 해상도 설정, winform이 실행되는 화면 해상도 얻기
- 3. 해상도
- 4. 웹 사이트 해상도 자동 해상도
- 5. 해상도 대 DPI에 대한 질문?
- 6. 해상도 문제
- 7. 이미지 해상도
- 8. 다중 해상도
- 9. 화면 해상도
- 10. 과부하 해상도
- 11. BlackBerry 해상도
- 12. 화면 해상도
- 13. WPF의 해상도
- 14. RawInput 해상도
- 15. 해상도 혼동
- 16. C# winform 응용 프로그램 해결 문제가 있습니까?
- 17. 은의 WinForm
- 18. Winform DataBinding
- 19. IndexOutofRangeException Winform
- 20. WinForm ScrollViewer
- 21. 의 WinForm :
- 22. 우리의 WinForm
- 23. WinForm 디자인?
- 24. WinForm C#
- 25. IPhone4 화면 해상도 정보
- 26. 강제 안드로이드 카메라 해상도
- 27. UIGraphicsGetImageFromCurrentImageContext() 망막 해상도?
- 28. C# ImageButton 그림 해상도
- 29. 슬링의 기본 스크립트 해상도
- 30. silverlight 해상도 문제
"요청한 URL /net/nets13p1.html이 (가)이 서버에서 발견되지 않았습니다 ._". 링크를 업데이트 할 수 있습니까? 또는 더 나은 아직. 이 답변에 관련 콘텐츠를 게시하십시오. – MAV