ManipulationModes 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public enum class ManipulationModes
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class ManipulationModes
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum ManipulationModes
Public Enum ManipulationModes
- 继承
-
ManipulationModes
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
All | 65535 | 启用所有操作交互模式(通过直接操作支持的操作交互模式除外) |
None | 0 | 不要显示与操作事件的图形交互。 |
Rotate | 16 | 允许旋转目标的操作操作。 |
RotateInertia | 128 | 对旋转操作应用惯性。 |
Scale | 32 | 允许缩放目标的操作。 |
ScaleInertia | 256 | 对缩放操作应用惯性。 |
System | 65536 | 启用通过 直接操作支持的系统驱动的触摸交互。 |
TranslateInertia | 64 | 应用惯性来平移操作。 |
TranslateRailsX | 4 | 允许在 X 轴上平移目标但使用导轨模式的操作操作。 |
TranslateRailsY | 8 | 允许在 Y 轴上平移目标但使用导轨模式的操作操作。 |
TranslateX | 1 | 允许在 X 轴上平移目标的操作操作。 |
TranslateY | 2 | 允许在 Y 轴上平移目标的操作操作。 |
注解
注意
直接操作 将操作定义为滚动或缩放应用程序 UI 的某些部分。
此枚举提供 UIElement.ManipulationMode 属性的值。 通过设置此属性,可以为 ManipulationStarted 等操作事件启用应用代码处理。 必须将 ManipulationMode 设置为 System 或 None 以外的值,才能处理来自该元素的事件。 有关操作的详细信息,请参阅 处理指针输入。
UIElement.ManipulationMode 属性的备注中记录了可能的组合的值强制实施。