.NET/CSharp

[C#] - WinForm 특정 사이즈 컨트롤 만들기

BitterVitae 2017. 10. 21. 11:02

특정 사이즈 컨트롤 만들기

 

 C# WinForm 에서 사용하는 Control 크기 단위는 Pixel 단위이므로 Pixel 값을 구합니다.

 Pixel = Millimeter / 25.4 * Dpi (96)

 

 A4 용지 크기의 컨트롤

 가로 - 210mm

 세로 - 297mm

 

- A4용지 크기의 컨트롤 크기 구하기

 int Dpi = 96;
 int width = (int)(210 / 25.4 * Dpi);
 int height = (int)(297 / 25.4 * Dpi);

 

[ 참고 ]

enginhak.tistory.com/entry/point-inch-pixel-mm-%EB%8B%A8%EC%9C%84-%EA%B4%80%EA%B3%84