WinFormResizer for .NET® 2.0 is designed to quickly and easily add resolution independence to your Windows® Forms and Controls, both at run time, and at design time when working with the Visual Studio® 2005 development environment.
WinFormResizer automatically keeps track of your form's size and position. As your form is resized, WinFormResizer resizes all contained controls proportionately. This includes any fonts and graphics that your controls may contain.
WinFormResizer can maintain your form's aspect ratio (zoom) during resizing; help add proportionately sized controls to your resized form with ease; save the form’s last position, size and window state on close and restore the form’s last saved state on open.
WinFormResizer automatically adjusts your form with changes in screen resolution or DPI setting, giving your applications a truly consistent appearance at any resolution.
At the same time, WinFormResizer does not compromise on speed, flexibility or accuracy.
When resizing at run time, WinFormResizer uses a special on-screen buffer to render your forms. This, coupled with automated double buffering, helps to dramatically reduce flicker and increase rendering speeds.
A number of properties are available to allow you to fine tune how each control is resized when their container form is resized, both at run time, through code, and at design time, through the Visual Studio Properties Window.
WinFormResizer Help is fully integrated into Visual Studio 2005, so all topics are accessible from Dynamic Help, F1, Search, Help Index, and Help Contents.
WinFormResizer for .NET 2.0 is a 100% Managed assembly and makes extensive use of the power of the new Framework, with the source code available in both C# and VB.NET.
WinFormResizer for .NET 2.0 is royalty-free to distribute, with all updates to the current version free.