This release continues fleshing out the library, and pulls in some code from Microsoft's Winforms for better compatibility and accuracy.
Note: Modern.Forms
now targets .NET 6+.
New Sample: Outlaw Email Client
What's Changed
- Moves Avalonia code to a new dependency: Modern.WindowKit.
- Pulls in layout code from
System.Windows.Forms
for better compatibility and accuracy. - Adds
FlowLayoutPanel
control fromSystem.Windows.Forms
. - Adds
TableLayoutPanel
control fromSystem.Windows.Forms
. - Adds new
NavigationPane
control, a common UI pattern in modern apps. - Adopts some patterns from
System.Windows.Forms.Control
that help reduce per-Control memory footprint.
Full Changelog: v0.2...v0.3