AutoScaling
All Wisej.NET container classes support three modes of auto-scaling through the AutoScaleMode property:
- None. No autoscaling is performed.
- Font. The container and all its children are automatically scaled when the font changes.
- Inherit. Inherits the AutoScaleMode from the parent.
Autoscaling works by calculating the difference in size between the previous font and the new font. It scales the size and location of all child controls, and each control may also scale its internal components. For example, the DataGridView autoscales the width of its columns.

This feature allows an application to resize a page, window, or just a single control, to fit the content to a different font.