Windows Forms (WinForms) est le nom donné à l'interface de programmation d'application graphique (API) incluse dans le cadre de Microsoft .NET Framework, fournissant un accès aux éléments d'interface Microsoft Windows natifs en enveloppant l'API Windows existante dans du code managé.