2013-12-17 2 views
0

저는 C#을 처음 사용합니다. 방금 만든 작은 C# win 양식 응용 프로그램을 만들었습니다. 파일을 만든 후 친구의 PC에 설치하고 확인했습니다. 그러나 그것을 열면 오른쪽에있는 대부분의 버튼이 꺼집니다 (화면에서 볼 수 없음).win form의 크기를 조정하는 방법

내 PC (OS : windows 7, 화면 해상도 1366x768 디스플레이 크기가 더 작음 (100 %))에서 응용 프로그램을 개발했습니다. 그리고 내 친구의 PC는 화면 해상도 1024x768, 중간 크기 (125)의 Windows XP에서 실행됩니다. 이 문제를 어떻게 해결할 수 있습니까? 어떻게하면 모든 화면 크기와 해상도로 압축 할 수있는 C# win form을 만들 수 있습니까?

+1

컨트롤의 '앵커'또는 '도킹'속성을 설정해야합니다 (예 : 버튼) – etaiso

+0

사용 방법 오른쪽에 여러 버튼이 포함 된 양식 – user3110676

+0

가장 쉬운 방법은 디자이너를 사용하는 것입니다. Anchor to Bottom을 각각의 해당 버튼에 대해 오른쪽으로 설정하십시오. 그런 다음 단추의 반응을 보려면 양식의 크기를 조정하고, 맞지 않으면 다른 앵커 위치로 변경하십시오. – etaiso

답변

2

디자이너로 이동하여 버튼을 선택할 수 있습니다. 속성 창을 볼 수 없으면 단추를 마우스 오른쪽 단추로 클릭하고 속성 옵션을 선택할 수 있습니다. 속성에서 이름이 Anchor 인 파일을 찾을 수 있습니다. 폼의 크기를 조정할 때 올바른 위치에 단추가 있습니다. 그것으로 놀아 라. 그러면 나는 그것을 생각할 것이다. (귀하의 솔루션은 오른쪽 및 하단 앵커를 선택하는 것입니다 :)).

스테판.

+0

폼에 앵커를 사용할 수 있습니까? – user3110676

+0

죄송합니다. 버튼을 선택하고 앵커를 선택하는 것을 의미합니다 :). 내 실수. –

+0

하지만 작동하지 않는 경우 기본값은 Top, Left입니다. 아래쪽으로 변경했습니다. 그렇습니다. 변경하지 마십시오. – user3110676

-1

그것은 항상 화면 해상도에 최대화 된 상태에서 양식을 열 것입니다

this.WindowState = FormWindowState.Maximized; 

을 시도합니다.

+0

버튼 위치는 변경되지 않습니다. –

관련 문제