Windows Forms
E34608
Windows Forms is a graphical user interface (GUI) framework for building desktop applications on the Microsoft Windows platform using the .NET framework.
All labels observed (5)
| Label | Occurrences |
|---|---|
| Windows Forms canonical | 8 |
| WinForms | 2 |
| System.Windows.Forms | 1 |
| Windows Forms (for many new desktop apps) | 1 |
| Windows Forms (partial) | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
.NET GUI framework
ⓘ
Microsoft technology ⓘ software framework ⓘ |
| alternativeTo |
MAUI
ⓘ
Universal Windows Platform ⓘ Windows Presentation Foundation ⓘ |
| architecture | wrapper over Win32 API ⓘ |
| coreClass |
Application
ⓘ
Control ⓘ Form ⓘ |
| deploymentModel | client-side installation on Windows ⓘ |
| designGoal | simplify Windows desktop UI development ⓘ |
| developer | Microsoft ⓘ |
| integratedWith | Visual Studio ⓘ |
| introducedIn |
.NET Framework
ⓘ
surface form:
.NET Framework 1.0
|
| lifecycle | Application message loop ⓘ |
| namespace |
Windows Forms
self-linksurface differs
ⓘ
surface form:
System.Windows.Forms
|
| partOf |
.NET Framework
ⓘ
surface form:
.NET
.NET Framework ⓘ |
| platform |
Windows
ⓘ
surface form:
Microsoft Windows
|
| predecessor |
Microsoft Foundation Classes
ⓘ
Win32 API-based UI programming ⓘ |
| primaryLanguage | C# ⓘ |
| programmingModel | managed code ⓘ |
| provides |
controls
ⓘ
dialog boxes ⓘ forms ⓘ user interface components ⓘ |
| purpose |
building desktop applications
ⓘ
building rich client applications ⓘ |
| releaseYear | 2002 ⓘ |
| renderingModel | immediate mode rendering via GDI+ ⓘ |
| runsOn |
Windows
ⓘ
surface form:
Windows operating system
|
| status | supported but not actively evolved compared to newer frameworks ⓘ |
| supportedLanguage |
C++/CLI
ⓘ
Visual Basic .NET ⓘ |
| supports |
ClickOnce deployment
ⓘ
GDI+ drawing ⓘ MDI (Multiple Document Interface) ⓘ accessibility features ⓘ custom controls ⓘ data binding ⓘ drag-and-drop design in Visual Studio ⓘ localization ⓘ single document interface ⓘ third-party controls ⓘ user controls ⓘ |
| type | graphical user interface framework ⓘ |
| uses | event-driven programming model ⓘ |
Referenced by (13)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Windows Forms (for many new desktop apps)
this entity surface form:
System.Windows.Forms
this entity surface form:
WinForms
this entity surface form:
Windows Forms (partial)