WinForms Controls
Themeable, owner-drawn Windows Forms controls for .NET 10: nearly 100 controls, a custom-drawn form and a full docking manager.
WinForms Controls (NuGet TheTechIdea.Beep.Winform.Controls, .NET 10 on Windows) is a library of owner-drawn Windows Forms controls that all derive from BaseControl, which hands rendering to pluggable painters. BeepiFormPro is a borderless, custom-drawn form with 37 form styles, and the theme manager switches 34 themes and 62 control styles across the whole application. The docking manager provides docking with floating windows, auto-hide, layout save and load, and named perspectives. The library also includes a data grid, chart, calendar, ribbon, wizards, dashboard widgets and Visual Studio designer support.
Features
Nearly 100 BaseControl-derived controls with painter-based rendering
BeepiFormPro: a borderless, custom-drawn form with 37 form styles
34 themes and 62 control styles, switched application-wide
Docking manager: dock, float, auto-hide, drag and drop, layout persistence and perspectives
Tabs with navigation, document and workspace modes and a most-recently-used switcher
Data grid, chart, calendar with seven views, and ribbon
Wizard framework and 13 dashboard widgets
Visual Studio designers and smart-tag action lists