Modern UI like W11 for WinForm
I'm looking for how to create a winform app, with a more modern interface than what vs studio currently offer, much like window 11 interface. For example notepad with the muti tabs and more rounded edges. Do I need to download a library or something?
7 Replies
if u want pretty UI then u choose the wrong framework, winform is nice to get a quick PoC but customizing the look of it is not trivial.
Your best best will be looking thru github for winforms theme etc and find free ones or migrating to something else like WPF, Avalonia, etc.
$wpfuilibs
MahApps
https://github.com/MahApps/MahApps.Metro
ModernWPF
https://github.com/Kinnara/ModernWpf
Material Design
https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
HandyControl
https://github.com/HandyOrg/HandyControl
WPFUI (Windows 11 inspired)
https://github.com/lepoco/wpfui
iNKORE.UIWPF.Modern (Fluent style)
https://github.com/iNKORE-NET/UI.WPF.Modern
$avaloniauilibs
FluentAvalonia (Windows 11 inspired)
https://github.com/amwx/FluentAvalonia
SukiUI
https://github.com/kikipoulet/SukiUI
Material.Avalonia
https://github.com/AvaloniaCommunity/Material.Avalonia
Citrus.Avalonia
https://github.com/AvaloniaUI/Citrus.Avalonia
Aura.UI
https://github.com/PieroCastillo/Aura.UI
CherylUI (Mobile UI Library)
https://github.com/kikipoulet/CherylUI
Semi.Avalonia
https://github.com/irihitech/Semi.Avalonia
So WPF libraries would be a better alternative? I'll try these ones then! Thanks!
Oh yeah WPF is exactly what im looking for, thanks a lot!
no
WPF is a framework
u would have to swap from WinForms to WPF
completely different way to write UI
winforms u can easily drag and drop
WPF you dont drag and drop controls u write the controls as if u were writting html sort of
Yupp