0

我在做我的项目,我发现了这个问题。

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
     <Button
         HorizontalAlignment="Right"
         VerticalAlignment="Top"
         Content="click"
         Width="110"
         Height="110"/>
</Grid>

将此代码粘贴到您的项目中并使用 Mobile Emulator 4" 或 6" 之一运行并等待加载完成,现在向右或向左旋转您的手机并尝试单击屏幕上的按钮,您会发现它不起作用. 当你删除

  HorizontalAlignment="Right"
  VerticalAlignment="Top"

它的工作很棒。我在尝试创建自己的用户控件时发现了这个问题,当您使用 Horizo​​ntalAlignment 或 VerticalAlignment 时发现此事件 PointerPressed 、 PointerReleased 、 PointerExited 有问题如果手机Windows 10 尝试使用此代码并发现是什么问题。

4

1 回答 1

0

这是模拟器的“触摸”模式的问题,并不特定于您的应用程序。例如,如果您尝试在横向模式下使用“开始”菜单,您会发现它同样损坏。

现在,您需要改用“鼠标”模式(模拟器旁边垂直工具栏中的箭头图标)。

于 2015-08-28T03:12:59.540 回答