ResizeKit2는 사용자가 폼의 크기를 조정할 때 개발자가 사용 가능한 Windows 애플리케이션 레이아웃을 유지할 수 있도록 돕습니다. 컨트롤과 글꼴을 자동으로 조정하고, 해상도 변경으로 인해 발생하는 폼 크기 변경에 대응하며, 구성 가능한 크기 조정 규칙과 제외 항목을 지원하고, 특별한 처리가 필요한 컨트롤을 위한 이벤트 기반 사용자 지정 기능을 포함합니다.
자동 폼 레이아웃 조정
폼 크기 변화를 모니터링하고 인터페이스 요소의 크기를 이에 맞게 조정합니다. 이를 통해 애플리케이션은 창 크기가 변경될 때 인터페이스 일부가 잘리거나 폼 바깥으로 밀려나는 대신, 컨트롤을 보이게 유지하고 비례를 맞출 수 있습니다.
컨트롤 및 글꼴 크기 조정
컨트롤의 크기와 글꼴 크기를 모두 조정하여 인터페이스가 하나의 단위로 함께 확대 또는 축소되도록 합니다. 이를 통해 레이블, 입력란, 버튼 및 기타 요소 간의 관계를 유지하여 크기 조정 중에도 가독성과 레이아웃 균형을 유지하는 데 도움이 됩니다.
디자인 타임 구성 요소 통합
디자인 타임에 폼에 추가하는 구성 요소로 작동하므로 개발자가 폼 디자이너에서 직접 크기 조정 동작을 도입할 수 있습니다. 이는 새로운 프로젝트와 반응형 폼 동작이 필요한 기존 애플리케이션 모두에 실용적입니다.
최소한의 코드 구현
구성 요소를 폼에 배치한 직후 바로 사용할 수 있는 기본 동작을 제공합니다. 많은 경우 개발자는 폼 레이아웃 로직을 다시 작성하거나 기존 애플리케이션 코드에 광범위한 변경을 가하지 않고도 자동 크기 조정을 추가할 수 있습니다.
런타임 크기 변경에 대한 대응
실행 중 사용자가 수행하는 폼 크기 조정을 처리하며, 디스플레이 변경으로 인해 폼 크기를 다시 조정해야 할 때도 대응할 수 있습니다. 이를 통해 런타임 환경이 애플리케이션 창 크기에 영향을 주더라도 일관된 인터페이스를 유지하는 데 도움이 됩니다.
구성 가능한 크기 조정 규칙
글꼴을 확대/축소할지 여부와 허용되는 최대 또는 최소 폼 크기 같은, 크기 조정 적용 방식을 제어하는 설정을 포함합니다. 이러한 옵션은 개발자가 각 폼의 요구 사항에 맞게 동작을 조정하는 데 도움이 됩니다.
선택적 컨트롤 제외
개발자가 선택한 컨트롤을 자동 크기 조정에서 제외할 수 있게 합니다. 이는 특정 인터페이스 요소의 크기나 위치를 고정해야 하거나, 특정 컨트롤이 별도의 레이아웃 처리와 함께 더 잘 동작할 때 유용합니다.
사용자 지정 크기 조정 이벤트 처리
자동 크기 조정만으로는 충분하지 않은 상황을 위한 이벤트 기반 사용자 지정을 지원합니다. 개발자는 크기 조정 이벤트 흐름을 사용하여 폼 크기 변경 중 수동 업데이트가 필요한 컨트롤이나 글꼴의 치수를 명시적으로 정의할 수 있습니다.
표준 및 특수 컨트롤 지원
위치 및 크기 속성에 접근할 수 있는 대부분의 컨트롤 크기를 조정하며, 사용자 지정 처리를 통해 일부 특수하거나 타사 컨트롤도 지원할 수 있습니다. 이를 통해 다양한 Windows 애플리케이션 인터페이스 전반에서 유용성이 확장됩니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 7 STS
.NET 6 LTS
.NET 5 / .NET Core 3.1
.NET 4.8 or earlier
.NET 플랫폼
.NET WinForms
IDE 지원
Visual Studio
Newtone에 대해
러시아에서 설립된 Newtone는 다양한 소프트웨어 컴포넌트 세트로 Delphi 및 C++ Builder 개발자들 사이에서 인정을 받아 왔습니다. 이 브랜드는 오디오 처리와 멀티미디어 솔루션을 전문으로 하며, 현대 애플리케이션 내에서 사운드 기능의 통합과 제어를 간소화하는 라이브러리를 제공합니다. 신뢰성과 명확한 문서화에 중점을 둔 Newtone의 컴포넌트는 개발자들이 고급 오디오 및 멀티미디어 기능으로 프로젝트를 향상시키는 데 도움을 줍니다. 인기 있는 제품들은 다양한 전문적 요구를 충족하여, 음악, 미디어, 방송 산업에서 일하는 소프트웨어 팀에게 실용적인 선택이 됩니다.