VisualStudio_ 폼의 HighDPI 대응 (디자이너와 런타임의 표시가 다른 때의 대응)
1768 단어 VisualStudioC#HighDPI
1. 해결하고 싶은 문제
VisualStudio에서 폼 응용 프로그램을 만들 때 디자이너와 런타임 표시에 차이가 있습니다 (아래 그림).
표시가 일부 무너져, 데이터 그리드 뷰의 사이즈가 커져, 윈도우로부터 돌출하고 있다.

2. 원인
"제어판 → 디스플레이 → 텍스트, 앱, 기타 항목"
의 확대율이 100%이외로 되어 있다.
다만, 확대율을 변경하면 보기 흉해지기 때문에 100%로 하고 싶지 않다.
또한, 필자의 설정은 아래 그림과 같습니다.

3. 솔루션
(1) 프로젝트에 다음과 같이 매뉴페스트를 추가한다.
(2) 화상의 선택부의 코멘트 아웃을 해제한다(=활성화한다).


4. 결과
디자이너와 실행 결과가 일치했습니다 (아래 그림).

5. 비고
・HighDPI의 디스플레이에 대한 설정을 유효화하는 것 같다(필자도 잘 모르는).
・필자의 디스플레이는 13.5인치 3000×2000픽셀이며, DPI가 높다.
이 때문에 텍스트 확대율은 200%(권장)로 하고 있다(100%는 보기 흉하다).
6.출처
다나카 타츠히코의 블로그:앱의 고DPI(High DPI) 대응에 대해 제3회 ~ 매니페스트로 앱의 DPI 대응 레벨을 변경한다 ~
Reference
이 문제에 관하여(VisualStudio_ 폼의 HighDPI 대응 (디자이너와 런타임의 표시가 다른 때의 대응)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hfp/items/419a1c3c6d5f4d8d94d8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
"제어판 → 디스플레이 → 텍스트, 앱, 기타 항목"
의 확대율이 100%이외로 되어 있다.
다만, 확대율을 변경하면 보기 흉해지기 때문에 100%로 하고 싶지 않다.
또한, 필자의 설정은 아래 그림과 같습니다.

3. 솔루션
(1) 프로젝트에 다음과 같이 매뉴페스트를 추가한다.
(2) 화상의 선택부의 코멘트 아웃을 해제한다(=활성화한다).


4. 결과
디자이너와 실행 결과가 일치했습니다 (아래 그림).

5. 비고
・HighDPI의 디스플레이에 대한 설정을 유효화하는 것 같다(필자도 잘 모르는).
・필자의 디스플레이는 13.5인치 3000×2000픽셀이며, DPI가 높다.
이 때문에 텍스트 확대율은 200%(권장)로 하고 있다(100%는 보기 흉하다).
6.출처
다나카 타츠히코의 블로그:앱의 고DPI(High DPI) 대응에 대해 제3회 ~ 매니페스트로 앱의 DPI 대응 레벨을 변경한다 ~
Reference
이 문제에 관하여(VisualStudio_ 폼의 HighDPI 대응 (디자이너와 런타임의 표시가 다른 때의 대응)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hfp/items/419a1c3c6d5f4d8d94d8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
디자이너와 실행 결과가 일치했습니다 (아래 그림).

5. 비고
・HighDPI의 디스플레이에 대한 설정을 유효화하는 것 같다(필자도 잘 모르는).
・필자의 디스플레이는 13.5인치 3000×2000픽셀이며, DPI가 높다.
이 때문에 텍스트 확대율은 200%(권장)로 하고 있다(100%는 보기 흉하다).
6.출처
다나카 타츠히코의 블로그:앱의 고DPI(High DPI) 대응에 대해 제3회 ~ 매니페스트로 앱의 DPI 대응 레벨을 변경한다 ~
Reference
이 문제에 관하여(VisualStudio_ 폼의 HighDPI 대응 (디자이너와 런타임의 표시가 다른 때의 대응)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hfp/items/419a1c3c6d5f4d8d94d8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
다나카 타츠히코의 블로그:앱의 고DPI(High DPI) 대응에 대해 제3회 ~ 매니페스트로 앱의 DPI 대응 레벨을 변경한다 ~
Reference
이 문제에 관하여(VisualStudio_ 폼의 HighDPI 대응 (디자이너와 런타임의 표시가 다른 때의 대응)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hfp/items/419a1c3c6d5f4d8d94d8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)