通过


用户界面概述

构建出色的Windows app意味着创建直观、响应迅速且视觉上精美的用户界面。 Windows 平台提供了一组丰富的 UI 构建基块(从现成的控件和灵活的布局系统到平滑动画和窗口化 API),因此你可以创建在 Windows 上感觉恰到好处的体验。

有关设计原则、模式和视觉指南,请参阅 设计概述

控件

Windows 提供了一个遵循 Fluent Design 语言的 UI 控件的综合库。 从按钮、复选框和文本框等基本输入控件到高级集合视图、对话框、菜单和选取器,这些控件提供了任何应用界面的构建基块。

开始使用控件

版式

布局面板和附加布局允许你以适应不同屏幕大小和方向的方式排列 UI 元素。 使用 StackPanel、Grid 和 RelativePanel 等内置面板,或为专用方案创建自定义面板。 转换和三维透视效果增加了进一步的灵活性。

了解布局面板

通过导航模式(例如向后导航、导航历史记录和页面到页面转换)帮助用户浏览应用。 使用 NavigationView、BreadcrumbBar 和 TabView 等导航控件创建清晰、一致的导航结构。

浏览导航

Motion

运动为你的应用程序赋予生命,并在用户与其交互时创造连续感。 使用页面切换、连接动画、视差效果和 XAML 动画提供视觉反馈和指导关注。

探索运动

Windowing

通过窗口化 API,可以管理应用窗口、自定义标题栏,以及控制应用在屏幕上的显示方式。 使用 AppWindow 类和相关 API 创建多窗口体验、全屏或实现紧凑覆盖。

了解窗口处理