您好,欢迎访问本站博客!登录后台查看权限
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 网站所有资源均来自网络,如有侵权请联系站长删除!

视觉缩放和调整大小

CF黑号 admin 2025-10-27 22:05 4 次浏览 0个评论
网站分享代码

本文介绍 Windows 缩放和调整元素大小,并提供在应用中使用这些交互机制的用户体验指南。

重要 API:Windows.UI.Input、输入(XAML)

光学缩放允许用户放大内容区域中的内容视图(它在内容区域本身上执行),而调整大小使用户能够更改一个或多个对象的相对大小,而无需更改内容区域的视图(它在内容区域中的对象上执行)。

视觉缩放和调整大小交互都是通过收缩和拉伸手势(手指分开即可放大,手指聚拢即可缩小)进行,或者通过在滚动鼠标滚轮的同时按下 Ctrl 键,或者按下 Ctrl 键(如果没有数字键盘,则使用 Shift 键)并按加号 (+) 或减号 (-) 键。

下图演示了调整大小和光学缩放之间的差异。

光学缩放:用户选择一个区域,然后放大整个区域。

将手指移近一起会放大内容区域,而将手指分开会缩小内容区域

调整大小:用户选择区域中的对象,并调整该对象的大小。

将手指移近会缩小物体,移开会放大

注意 光学缩放不应与 语义式缩放混淆。 尽管这两种交互都使用相同的手势,但语义式缩放是指在单个视图中组织的内容的呈现和导航(例如计算机的文件夹结构、文档库或相册)。

注意事项与禁忌

对于支持调整大小或光学缩放的应用,请使用以下准则:

使用惯性物理。 其中包括:

根据目标指南隔开控件。

提供用来进行受限大小调整的缩放手柄。 如果未指定句柄,则默认为等量或按比例调整大小。

不要使用缩放来浏览用户界面或显示应用中的其他控件,请改用平移区域。 有关平移的详细信息,请参阅平移指南。

不要将可调整大小的对象置于可调整大小的内容区域中。 此规则的例外包括:

注意 在所有情况下,除非所有触摸点都位于可调整大小对象之内,否则调整内容区域大小。