2014-05-19 2 views
0

특정 해상도 (예 : 800 * 480)에 대해 간단한 단추 기반 양식을 만들었습니다.양식 크기의 변경에 따라 구성 요소 크기를 조정하는 방법은 무엇입니까?

고해상도에서 사용할 때 단추가 자동으로 크기를 조정하게하고 싶습니다.

난 바와 같이 배치 된 동일한 크기의 여섯 버튼을 가지고 난 버튼뿐만 아니라 그 크기를 증가시킬 다음 앵커에게 특성

[TOP,LEFT] [TOP,RIGHT] [LEFT] [RIGHT] [BOTTOM,LEFT] [BOTTOM,RIGHT] 

을 사용했다. 모든 버튼이 화면

나는 다음과 같은 설정을 사용하는 경우의 주변으로 이동로 더 높은 해상도에서 화면이 버튼은 서로

[TOP,LEFT,RIGHT]   [TOP,RIGHT,LEFT] 

[LEFT,RIGHT]    [RIGHT,LEFT] 

[BOTTOM,LEFT,RIGHT]  [BOTTOM,LEFT,RIGHT] 

어떻게해야합니까 중복, 빈 보인다?

나는

답변

1

3 행과 2 열이, 폼에 TableLayoutPanel 추가 비주얼 C#을 사용하고 있습니다.

설정 Dock의 property TableLayoutPanel의 셀에 각 버튼을 넣고 당신은 버튼 '"앵커"의 모든 속성을 설정해야합니다 Fill

0

자신의 Dock 속성을 설정 Fill

위쪽, 아래쪽, 왼쪽, 오른쪽.

이렇게하면 해당 위치가 유지되지만 크기가 조정됩니다. '"AutoSize" -property가 false으로 설정되어 있는지 확인하십시오.

관련 문제