BKResizer automatically adds resolution independence to your windows forms by: scaling the physical size, location and font size of controls; scaling any background and foreground images; effortlessly handling controls added at runtime; remembering the last size and location of your forms; extending each control's properties for speedier, flicker-free, display; managing control alignment without the use of cumbersome tables.
BKResizer was developed in 100% CLS compliant C# code. It contains thorough documentation in .CHM (Compiled HTML Help) format which includes tutorials and examples written in both C# and VB.NET. Per developer and source code licensing are available. In both cases there are no runtime royalties or other fees. Updates for the current version are free.