ManipulationPivot 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定如何使用一个用户输入点进行轮换。
public ref class ManipulationPivot
public class ManipulationPivot
type ManipulationPivot = class
Public Class ManipulationPivot
- 继承
-
ManipulationPivot
示例
下面的示例演示事件的 ManipulationStarting 事件处理程序并设置 ManipulationStartingEventArgs.Pivot 属性。 若要测试此示例,请按照 演练:创建第一个触控应用程序 的步骤操作,并将步骤 4 中的代码替换为此代码。
void Window_ManipulationStarting(object sender, ManipulationStartingEventArgs e)
{
// Set the ManipulationPivot so that the element rotates as it is
// moved with one finger.
FrameworkElement element = e.OriginalSource as FrameworkElement;
ManipulationPivot pivot = new ManipulationPivot();
pivot.Center = new Point(element.ActualWidth / 2, element.ActualHeight / 2);
pivot.Radius = 20;
e.Pivot = pivot;
e.ManipulationContainer = this;
e.Handled = true;
}
Private Sub Window_ManipulationStarting(ByVal sender As Object, ByVal e As ManipulationStartingEventArgs)
' Set the ManipulationPivot so that the element rotates as it is
' moved with one finger.
Dim element As FrameworkElement = TryCast(e.OriginalSource, FrameworkElement)
Dim pivot As New ManipulationPivot()
pivot.Center = New Point(element.ActualWidth / 2, element.ActualHeight / 2)
pivot.Radius = 20
e.Pivot = pivot
e.ManipulationContainer = Me
e.Handled = True
End Sub
注解
该 ManipulationStartingEventArgs.Pivot 属性是一个 ManipulationPivot。 在事件的事件处理程序ManipulationStarting中设置Pivot时,当用户在操作过程中使用一根手指时,操作将包含旋转数据。 这是为了模拟现实世界的情况,你可以在其中使用一根手指来旋转对象,例如表格上的一张纸。
Pivot
null如果是,用户必须使用两根手指来引起旋转。
构造函数
| 名称 | 说明 |
|---|---|
| ManipulationPivot() |
初始化 ManipulationPivot 类的新实例。 |
| ManipulationPivot(Point, Double) |
使用单点操作的指定点初始化类的新实例 ManipulationPivot 。 |
属性
| 名称 | 说明 |
|---|---|
| Center |
获取或设置单点操作的中心。 |
| Radius |
获取或设置透视周围的区域,用于确定当单个接触点启动操作时发生旋转和转换量。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |