WinFormResizer for .NET 1.1 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 .NET 2003 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. It 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.