DynamicGridPanel for .NET
comes as a managed DLL. Simply Add it to the Toolbox of
VisualStudio.NET.
As soon as you have added it
to the Toolbox you can drag the DynamicGridPanel to a Form. It behaves
like a Panel (e.g. you can set Dock-Property to Fill, so it will be as
big as the window)
The DynamicGridPanel uses a Grid to
position controls dynamically. It has new properties grouped in
"DynamicGrid Container" where you can define the behaviour of the Grid
(e.g. how many rows/columns)...
Each control dropped to the Panel
gets
additional properties (e.g. the position in the grid).
The DynamicGridPanel has full
Designer-support. You can drag&drop controls in the different
columns or resize controls.
Controls can span several
columns/rows and expand to them.
The panel can resize dynamically.
Dialog in small size...
... the same dialog enlarged by the
user. The controls are expanded (if desired) to the new size of the
window.
Changing a font (e.g. by the user)
results in no coding. The DynamicGridPanel does the job.
The same goes with globalization.
This dialog is designed in english...
... the same dialog translated into
german. Notice that some controls have automatically
changed in size because the german translation is longer. Again no code
or dialogs have to be changed manually.