0

私は自分のプロジェクトに取り組んでおり、この問題を見つけました。

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

このコードをプロジェクトに貼り付け、モバイル エミュレーター 4" または 6" のいずれかで実行し、ロードが完了するのを待ちます。次に、携帯電話を右または左に回転させ、画面上のボタンをクリックしてみてください。機能しないことがわかります。 . 削除するとき

  HorizontalAlignment="Right"
  VerticalAlignment="Top"

それは素晴らしい仕事です。独自のユーザー コントロールを作成しようとしたときにこの問題が見つかりました。このイベントPointerPressedPointerReleasedPointerExitedは、Horizo ​​ntalAlignmentまたはVerticalAlignmentを使用するときに問題があることがわかりました。携帯電話で Windows 10 を使用している場合は、このコードを使用してみて、問題。

4

1 に答える 1

0

これはエミュレータの「タッチ」モードの問題であり、アプリに固有のものではありません。たとえば、スタート メニューをランドスケープ モードで使用しようとすると、同様に壊れていることがわかります。

今のところ、代わりに「マウス」モードを使用する必要があります (エミュレーターの横にある垂直ツールバーの矢印アイコン)。

于 2015-08-28T03:12:59.540 に答える