WinFormResizer for .NET 1.1은 Visual Studio .NET 2003 개발 환경에서 작업 할 때 런타임 및 디자인 타임 모두에서 Windows Forms 및 컨트롤에 해상도 독립성을 쉽고 빠르게 추가 할 수 있도록 설계되었습니다.
WinFormResizer는 자동으로 양식의 크기와 위치를 추적합니다. 양식의 크기가 조정되면 WinFormResizer는 포함 된 모든 컨트롤의 크기를 비례 적으로 조정합니다. 여기에는 컨트롤에 포함될 수있는 모든 글꼴과 그래픽이 포함됩니다. 크기 조정 중에 양식의 종횡비 (줌)를 유지할 수 있습니다. 쉽게 크기 조정 된 양식에 비례 크기의 컨트롤을 추가 할 수 있습니다. 양식의 마지막 위치, 크기 및 창 상태를 닫을 때 저장하고 양식이 열려있을 때 마지막으로 저장된 상태로 복원하십시오.
WinFormResizer는 화면 해상도 또는 DPI 설정의 변경으로 양식을 자동으로 조정하므로 모든 해상도에서 응용 프로그램의 일관된 모양을 유지할 수 있습니다. 동시에 WinFormResizer는 속도, 유연성 또는 정확성에 타협하지 않습니다.
런타임에 크기를 재조정 할 때, WinFormResizer는 폼을 렌더링하기 위해 특별한 화면상의 버퍼를 사용합니다. 이것은 자동화 된 이중 버퍼링과 함께 플리커를 획기적으로 줄이고 렌더링 속도를 높여줍니다. Visual Studio 속성 창을 통해 컨테이너 폼의 크기가 런타임, 코드 및 디자인 타임에 조정될 때 각 컨트롤의 크기가 어떻게 조정되는지 미세 조정할 수있는 여러 속성을 사용할 수 있습니다.
댓글을 찾을 수 없습니다