Microsoft MVP성태의 닷넷 이야기
C# 해상도에 따른 자동 사이즈 조절방법이 궁금합니다. [링크 복사], [링크+제목 복사],
조회: 33647
글쓴 사람
Question
홈페이지
첨부 파일
 

안녕하세요. 도저히 답을 찾을 수 없어 또 질문드리게 되네요 ^^;

예를 들어 1920 x 1200 으로 폼 크기를 잡고 프로그램을 만들었는 데 다른데서 사용하려니 해상도가 1920 x 1080 까지 밖에 지원되지 않아서 나머지가 짤려 나오는 현상 같은 경우가 있는데요..

이런 때에 폼 사이즈를 따로 변경하지 않고도 해상도에 맟춰서 폼 사이즈 및 버튼, 라벨 등의 구성요소들이 (프로그램 전체적으로)
유동적으로 변경하게 할 수 있는 방법이 있을까요 ??

폼에 있는 AutoScaleMode를 Dpi로 해봤는데 소용이 없더라고요 ㅜㅜ








[최초 등록일: ]
[최종 수정일: 12/26/2017]


비밀번호

댓글 작성자
 



2017-12-27 02시53분
그런 경우를 위해 (Grid 컨트롤이라든가 하는) Layout 관련 컨트롤을 적절히 사용해야 합니다. 예를 들어, 채팅 창처럼 위에는 대화 메시지 전문을 보여주는 리스트 상자와 아래에는 대화 메시지를 입력하는 입력 박스를 넣었다고 했을 때, WPF의 경우 Grid의 하단 Row의 Height을 30으로 주고 상단에는 "*" 라는 식으로 설정하면 해상도에 상관없이 대응을 할 수 있습니다.
정성태
2017-12-29 03시35분
[Qustion] 답변 감사합니다. 참고 할게요 ^_^
[guest]
2020-02-14 10시22분
[왕초보] 저는 폼의 이벤트중에서 SizeChanged 라는 이벤트를 사용합니다. 좀 불편하긴 하지만 굳이 Layout 관련 컨트롤을 지정하지 않아도 되고, 컨트롤이 많다면 좀 문제가 되지만 그렇지 않은 경우 좀 일일이 지정해서 위치를 변환 시켜 줘야 하긴 하지만 윈도우 해상도에 상관없이 컨트롤의 위치를 폼의 크기에 따라서 변경할수 있어서 좋더군요..
좀더 쉽고 편한 방법을 찾아 봤지만 아무래도 그게 전 낳아 보이네요...
[guest]

... 61  62  63  64  65  66  67  [68]  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
894최종문7/14/201020775try/finally 에 관해서 문의 드립니다.
895정성태7/15/201020573    답변글 [답변]: try/finally 에 관해서 문의 드립니다.
896최종문7/15/201021446        답변글 [답변]: [답변]: try/finally 에 관해서 문의 드립니다. [1]
893이병준 donator7/7/201023559Visual Studio 2010 에서의 Build 관련 질문 [1]
889임동찬7/6/201021237아래 887번에 대한 추가 질문
890정성태7/6/201021800    답변글 [답변]: 아래 887번에 대한 추가 질문
891임동찬7/6/201021893        답변글 [추가]: [답변]: 아래 887번에 대한 추가 질문
892정성태7/6/201018321            답변글 [답변]: [추가]: [답변]: 아래 887번에 대한 추가 질문
888김재영7/5/201018724TFS에 반드시! SQL Report랑 SharePoint(or WSS)가 붙어야 합니까? [2]
887임동찬7/2/201019858WCF sendTimeout에 관하여... [1]
886김재영6/16/201020021스레드 선언시 (Parameterized/)ThreadStart에 정의되는 메소드의 위치에 질문이 있습니다. [3]
885장근배6/13/201027567Win32Exception 창 핸들 에러 [1]
883채동민6/10/201019618비동기 DB 쿼리관련 질문
884정성태6/10/201021313    답변글 [답변]: 비동기 DB 쿼리관련 질문
881최준영5/24/201021280load되지않은 아이템 load하는 방법? [1]
880임상일5/10/201024039VS2010 TestManager를 통한 UI Test 관련 질문입니다. [2]파일 다운로드1
879정용훈5/3/201025485wcf 인증 문제 [2]
878채동민4/20/201024209WCF에서 maxItemsInObjectGraph 오류 관련 질문드립니다. [2]
872날쌘돌이4/8/201026066Windows7 에서 IIS에서 폼인증 으로 디버깅.. [1]파일 다운로드1
871영초4/7/201021824실버라이트로 스캐너 구동 프로그램이 가능할까요? [1]
869김재영4/6/201020748이미 실행된 어셈블리 컨트롤 권한을 다른 어셈블리에서 가져올 수 있습니까? [2]
868Lime3/5/201024165WCF 에서의 DataTable 사용 [2]
867Dani...2/18/201024631Question - HTTP 401.3 on DELETE, PUT verbs [6]파일 다운로드1
865박근대2/16/201020974WCF 오류 문의. [1]
863날쌘돌이1/31/201023275ActiveX Cab에서 닷넷 dll 등록 [1]
862장근배1/28/201021278AppPolId를 알 수 있는 방법이 있는지요? [1]
... 61  62  63  64  65  66  67  [68]  69  70  71  72  73  74  75  ...