2012-05-21 2 views

답변

3

다음, 국경을 맨 왼쪽 오른쪽 상대적인 위치에 그림 상자를 넣어 당신이 yhour의

picturebox1.Anchor = AnchorStyles.Top | AnchorStyles.Right; 
+0

안녕하세요, 스티브. 도와 주셔서 감사합니다하지만 그 코드는 내 pictureBox와 아무 상관이없는 것 같습니다,이 pictureBox는 닫기 버튼이므로 꼭대기에 있어야합니다. 고맙습니다. –

+0

그런 다음 오른쪽으로 변경하십시오. 폼의 그림 상자를 폼의 위쪽/오른쪽 테두리에 상대적 위치에 배치합니다 (그림 상자 위치 (10,50)). Anchor 속성을 설정합니다. 폼을 전체 화면으로 표시하면 그림 상자가 폼의 위쪽/오른쪽 테두리로 이동합니다 (고정되었습니다). – Steve

+0

반대 값을 함께 설정하지 않으면 (오른쪽/왼쪽 또는 위/아래), 'Anchor' 속성은 글꼴 크기 나 해상도를 변경하면 컨트롤 크기에 영향을주지 않습니다. – Steve

0

를 사용하여 앵커/독 특성을 가지고 보장 하위 컨트롤을 사용하고 디자이너는 스트레칭/축소를 위해 마우스를 사용하여 양식의 크기를 가지고 놀고 모든 것이 원하는대로 유지되도록하십시오!

+0

안녕하세요, 로한. 나는 다른 해상도에서 작동하지 않을까 두렵다. 더 좋은 방법은 없을까? 나는 폼의 크기를 조정하지 않을 것이고, 나는 컨트롤이 사용자 글꼴 크기 나 해상도의 영향을받지 않고 제자리에있게되기를 원할 뿐이다. –

+0

고정 크기 컨테이너 창을 만들지 않는다면 화면 해상도 + 크기가 UI 요소의 절대 위치에 항상 영향을 미칩니다. –

+0

덧붙여서, 폼을 디자이너 공간보다 크게 만들고 뷰를 스크롤하여 볼 수 있습니다. –

관련 문제