2010-02-23 8 views
1

어떻게 사용자 정의 컨트롤을 여러 해상도에서 실행하게합니까 해상도 1366 X 768에서 실행되지만 800 X 600에서 실행하려고하면 부분이 나타나지 않습니다. wheteherI가 기본 양식에 도킹했습니다다중 해상도

+0

차원을 지정할 수 있습니까? –

+0

또한 사용자 정의 컨트롤을 통해 수행하려는 작업을 지정할 수 있습니까? – zapping

답변

0

에 모습을 가질 수 있습니다.

크기 부분은 매우 쉽습니다. 사용자 컨트롤의 AnchorDocking 속성을 사용하고 사용자 컨트롤 내의 모든 자식 컨트롤의 이러한 속성도 설정하면됩니다.

레이아웃이 더 복잡한 경우 TableLayoutPanel을 사용할 수 있습니다. 그리고 MinimumSize 및 아마도 MaximumSize의 사용법을 잊지 마십시오.

다른 dpi 설정으로 돌볼 때 나는 더 이상의 조사를하지 않았습니다. 그래서 어쩌면 다른 사람이 .Net 내에서이 문제를 어떻게 해결할 수 있는지 알고있을 것입니다.