此页面包含资源的链接,这些资源可在开发适用于 Windows 的应用时提高效率。
示例
WindowsAppSDK-Samples 存储库提供了一组代码示例,演示如何使用Windows App SDK生成新式 Windows 应用程序。 这些示例涵盖了 WinUI 3、应用生命周期、窗口化和推送通知等关键功能,为开发人员提供实用、动手指南。 无论你是不熟悉Windows App SDK还是查找特定实现详细信息,此存储库都可用作加速开发和探索最佳做法的宝贵资源。 可以在 示例浏览器中找到其他示例。
WinUI 3 示例库
WinUI 3 展示应用是 WinUI 开发人员的必备配套应用。 它是一个示例应用,展示了各种 WinUI 控件、样式、设计指南和功能。 此交互式库可帮助你浏览和试验 WinUI 组件、查看 XAML 代码示例,并了解生成新式 Fluent Windows 应用程序的最佳做法。 无论是设计新应用还是优化现有 UI,WinUI 3 库都是利用项目中 WinUI 的强大功能的重要参考。 可以浏览存储库以获取源代码,或者从 Microsoft Store 下载 WinUI 3 画廊。
Windows 社区工具包
Windows Community Toolkit 是帮助程序函数、自定义控件和应用服务的开源集合。 它在构建适用于 Windows 的应用时简化了并演示了常见的开发人员任务。
可以从 Microsoft Store 获取 Windows Community Toolkit 库应用以查看实际应用中的控件,或在 GitHub CommunityToolkit/Windows 获取源代码。
.NET Community Toolkit 是一系列 NuGet 包,其中包含高性能帮助程序、扩展和 API,旨在增强 WinUI、WPF、MAUI 和其他.NET应用程序的.NET开发。 关键组件是 MVVM 工具包,它是一个轻型的新式模型View-ViewModel (MVVM) 库,它简化了应用体系结构,并具有可观察属性、命令和依赖项注入等功能。 MVVM 工具包专为性能和灵活性而构建,可帮助高效实现 MVVM 模式,同时保持代码干净且可维护。