2011-08-22 2 views
2

나는 그들이 모두 너무 화면의 모든 모서리를 고정 하 내부 2 PictureBoxs이 패널이 있습니다Windows Forms Anchors, 패널 안의 컨트롤을 같은 비율로 유지 하시겠습니까?

Before Resize

이것은 최소 화면 크기에 보이는 방법이다. (좋은)

지금이 내가 더 큰 크기로 화면 크기를 조정 한 후 보이게하는 방법이다 : 당신은 하나의 PictureBox가 다른 우선 적용시피

After Resize

을 ... 내가 anchros의 kindes 많이 시도 도크 ..

하지만 여전히 크기가 조정되어 있습니다. 모두 어떻게 비율을 유지할 수 있습니까?

그래서 화면이 커지면 둘 다 똑같이 커지고 첫 번째 그림처럼 보이지만 커지겠습니까?

좋아 내가 tableLayoutPanel 지금 그 모양 사용 :

enter image description here

을 그리고 크기를 조정 한 후에 그 다음과 같습니다

C# .NET을 3.5 윈도우

UPDATE 양식

enter image description here

당신은 그것이 좋은 생각,하지만 당신은이 비율을 유지하지 않았다 볼 수 있습니다 ..

없이 내가이 와이드 스크린을 해달라고은 ... 나는 1280 X 1024

에 19 "화면이

그래서 그것은 왜 heppend합니까?

+0

이 WPF 또는 WinForms입니까? – JohnD

+0

C# .NET 3.5 Windows Forms – Danpe

+0

이 경우 SplitContainer를 사용해야합니다. 두 가지 모두에 대해 Anchor 속성을 올바르게 설정한다고해서이 문제가 해결되지는 않습니다. –

답변

1

아래쪽 패널의 위로는 Anchor을 묶지 마십시오. 그러나 더 좋은 방법은 SplitContainer 또는 TableLayoutPanel 컨트롤을 사용하여 패널을 분할하는 것입니다.

+0

입니다.하지만 패널이 같은 위치에 있기를 원합니다. 그 패널을 맨 위에 고정시키지 않으면 Wide Panel처럼됩니다 ... – Danpe

+0

가장 좋은 방법은 SplitContainer를 사용하는 것입니다. 내가 말한 첫 번째 방법은 좋지 않다. – saber

+0

@S 안녕하세요. 내 업데이트 확인 – Danpe

관련 문제