这个项目能做什么

Windows Forms(WinForms)是一个用于构建 Windows 桌面应用程序的 UI 框架。它是 Windows 用户界面库(如 User32 和 GDI+)之上的 .NET 包装器,并提供 Windows Forms 独有的控件和功能。它提供了创建桌面应用程序最高效的方式之一,Visual Studio 中的可视化设计器支持拖放控件。 该仓库包含 .NET 平台(而非 .NET Framework 变体或设计器实现)的 Windows Forms 实现。它是 .NET Framework 4.8 Windows Forms 代码的分支,最初面向 .NET Core 3.0,后续的破坏性变更记录在移植指南中。 该项目强调在 HighDPI 和每显示器 V2 场景、辅助功能合规性、安全性和性能改进以及对异步调用的支持等领域的创新。它不旨在添加 WPF 或 WinUI 等现代桌面 UI 中已有的功能,也不旨在将桌面应用扩展到移动、多媒体或 IoT 应用。 欢迎贡献,并提供了贡献、构建和测试的指南。安全问题应私下报告给 Microsoft Security Response Center。该项目采用 MIT 许可证,是 .NET Foundation 项目。