Contents
开发桌面应用
设置开发环境
系统要求
安装开发人员工具
启用设备进行开发
开发人员模式功能和调试
创建一个开发者帐户
入门
概述
适用于 Windows 应用的 Visual Studio 模板
生成适用于 Windows 11 的应用
让你的应用在 Windows 11 上出色表现
设计和 UI
概述
Windows 11 中的设计
Windows 11 设计原则
Windows 11 签名体验
Geometry
颜色
分层和提升
材料
图标
版式
设计基础知识
概述
应用设计简介
导航基础知识
概述
实现基本导航
导航历史记录和向后导航
命令基础知识
内容基础知识
教程
创建用户界面
创建自适应布局
设置控件的样式
布局
概述
页面布局
屏幕大小和断点
响应式设计技术
使用 XAML 的布局
显示多个视图
显示多个视图
使用 AppWindow
使用 ApplicationView
对齐、边距和填充
面板
概述
教程:使用布局面板
拆分视图
自定义面板
自定义面板示例:BoxPanel
附加的布局
转换
概述
3D 透视效果
Z 深度和阴影
控制
概述
控件和事件简介
命令处理简介
基本输入
按钮
复选框
组合框和列表框
超链接
单选按钮
评分控件
滑块
切换开关
集合
概述
列表视图和网格视图
翻转视图
PipsPager
树视图
ItemsRepeater
项目容器和模板
项目容器和模板
数据模板选择
列表视图项模板
网格视图项模板
选择和交互
集合命令处理
“选择模式”概述
轻扫
下拉刷新
筛选集合
其他集合选项和自定义
反转列表
嵌套 UI
对话框和浮出控件
概述
对话框
浮出控件
教学提示
窗体
媒体、图形和形状
动画图标
图像和图像画笔
墨迹
媒体播放
自定义传输控件
形状
Web 视图
菜单和工具栏
菜单和上下文菜单
命令栏
命令栏浮出控件
菜单浮出控件和菜单栏
导航
痕迹导航栏
列表/详细信息
导航视图
Pivot
选项卡视图
人员
联系人卡片
头像图片
选取器
颜色选取器
日期和时间控件
日历日期选取器
日历视图
日期选取器
时间选取器
滚动和布局
Expander
滚动和平移控件
语义式缩放
双窗格视图
状态和信息
进度
工具提示
信息栏
文本
概述
自动建议框
文本块
RTF 块
文本框
富编辑框
密码框
数字框
标签
内容链接
手写视图
样式
概述
颜色
版式
图标
概述
应用图标和徽标
Segoe MDL2 图标
亚克力
Mica
显示焦点
声音
写入样式
XAML 画笔
XAML 样式
XAML 控件模板
ResourceDictionary 和 XAML 资源引用
XAML 主题资源
间距
角半径
移动
概述
计时和缓动
方向性和引力
运动练习
页面过渡
连贯的动画
视差
XAML 中的动画
属性动画
情节提要动画
关键帧以及缓动函数动画
Shell
Toast 通知
UX 指南
发送本地 Toast
C# 应用
C++ UWP 应用
C++ WRL 应用
其他应用
Toast 内容
Content
架构
计划 toast
其他功能
自定义音频
进度条
挂起更新
自定义时间戳
集合
标头
通知侦听器
已过时
锁屏提醒通知
推送通知
概述
WNS 优先级
将 WNS 流量加入允许列表
由推送通知向导生成的代码
任务栏
将应用固定到任务栏
标题栏
动态磁贴
辅助磁贴
指南
固定到“开始”屏幕
固定到任务栏
桌面应用程序
磁贴内容
磁贴内容架构
特殊磁贴模板
发送本地磁贴通知
可追踪的磁贴通知
主要磁贴 API
磁贴和 Toast 通知的语言、比例和高对比度支持
杂项
通知可视化工具
通知传递方法
通知通道类型
使用 Webpush 和 VAPID 的备用通道
定期通知
输入和交互
概述
输入基础版
指针输入
凝视
笔和 Windows Ink
教程:向应用添加墨迹支持
识别笔划墨迹
存储和检索笔划墨迹
添加 InkToolbar
触摸
鼠标
Keyboard
访问键
键盘加速键
键盘事件
适用于键盘、手柄、遥控器和辅助功能工具的焦点导航
编程焦点导航
响应触摸键盘的存在
使用输入范围更改触摸键盘
文本输入
自定义文本输入
文本缩放
选择文本和图像
输入法编辑器
输入法编辑器要求
......
1