RightTappedRoutedEventArgs.GetPosition(UIElement) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
virtual Point GetPosition(UIElement ^ relativeTo) = GetPosition;
Point GetPosition(UIElement const& relativeTo);
public Point GetPosition(UIElement relativeTo);
function getPosition(relativeTo)
Public Function GetPosition (relativeTo As UIElement) As Point
参数
返回
一个 Point ,表示鼠标指针位置的当前 x 和 y 坐标。 如果 null 作为 relativeTo 传递,则此坐标适用于整个窗口。 如果传递了除 null 以外的 relativeTo 值,则此坐标相对于 relativeTo 引用的对象。
注解
Windows 8 行为
Windows 8 存在 RightTapped 事件的数据问题,其中从 RightTappedRoutedEventArgs.GetPosition 获取的点的 X 和 Y 值被反转 (X 为 Y; Y 真的是 X) 。 此问题已从 Windows 8.1 开始修复。 但是,如果你要重定目标 Windows 8 应用以Windows 8.1,你可能已经有代码通过交换 X 和 Y 来解决此问题。 如果是这样,请在重新定位时删除该代码,因为问题现已修复。
对于针对 Windows 8 编译的应用,如果它在 Windows 8.1 上运行,将继续使用 Windows 8 行为。