desktop-winforms
Installation
SKILL.md
Windows Forms (WinForms)
Purpose
Build and maintain Windows desktop applications using Windows Forms — .NET's mature, rapid-application-development UI framework with designer-driven development, rich control set, and direct GDI+ drawing capabilities.
Agent Protocol
Trigger
Exact user phrases: "WinForms", "Windows Forms", "Windows Forms app", "winforms", "Form designer", "GDI+", "System.Windows.Forms", "WinForms designer", "Button Click", "DataGridView".
Input Context
- .NET version (.NET 6+, .NET Framework 4.8.x)
- Visual Studio version (2022 recommended)
- App type (line-of-business, data-entry, utility, legacy migration)
- UI control needs (DataGridView, ListView, TreeView, custom painting, charts)
- Data source (SQL Server, Entity Framework, XML, JSON, web service)
- Deployment (ClickOnce, MSI, XCOPY, MSIX)