创建第一个 WinUI 应用

使用 WinUI 3、XAML 和 C# 构建一个两页笔记应用。先查看完成后的体验,然后按照完整教程创建界面、连接代码、保存本地数据并在页面之间导航。

WinUI 入门

本教程介绍如何执行下列操作:

  • 使用 XAML 标记定义应用的用户界面。
  • 通过 C# 代码与 XAML 元素交互。
  • 从本地文件系统保存和加载文件。
  • 创建视图并将其绑定到数据。
  • 使用导航在应用的各个页面之间切换。
  • 利用文档和示例应用等资源创建自己的应用。
查看完整教程 查看 GitHub 上的代码
完成后的 WinUI 笔记应用会在自适应网格中显示已保存的笔记。
为什么选择 WinUI

用于 Windows 应用的现代本机框架

WinUI 3 通过 Windows 应用 SDK,将 Fluent Design、现代控件和基于 XAML 的编程模型引入 C# 和 C++ 桌面应用。
新式 Windows UI 使用专为 Windows 设计的控件和样式,构建成熟且响应迅速的体验。 探索 WinUI 3 基于 Windows 应用 SDK 构建 通过推荐用于新 Windows 桌面应用的平台使用新式 Windows API 和应用功能。 了解 Windows 应用 SDK 熟悉的 C# 和 XAML 工作流 使用 XAML 构建界面,使用 C# 添加行为,并在 Visual Studio 中借助集成调试程序进行工作。 查看 WinUI 快速入门
所需内容

准备 Windows 开发环境

开始之前,请准备好以下三项内容。Microsoft Learn 提供最新的设置和版本详细信息。
Windows 电脑 使用受支持的 Windows 设备,在本地构建和运行应用。 探索 Surface 电脑 Visual Studio 2026 安装包含 WinUI 应用开发工作负载的 Visual Studio。 下载 Visual Studio WinUI 开发设置 启用开发人员模式,创建打包的 C# WinUI 项目,并确认空白应用可以运行。 设置环境

准备好构建笔记应用了吗?

按照 Microsoft Learn 上持续维护的教程创建项目、添加界面和应用逻辑,并验证最终体验。

查看完整教程