1

Metro アプリでのHoldingイベントの実装に問題があります。Image

<Image Name="imgArrowUp" Source="Images/controls/arrow_up.png" Tapped="imgArrowUp_Tapped" Holding="imgArrowUp_Holding" />

Tappedイベントは問題なく動作します。Holdingしかし、マウスを使用してイベントを発生させることはできません。インターネットで検索したところ、 に関する情報がいくつか見つかりましGestureSettings.HoldWithMouseたが、使い方がわかりません。XAMLの引数だと思っていたのですが、残念ながらそうではありません。

Holdingマウスの左ボタンを使用して画像でイベントを発生させるにはどうすればよいですか?

4

1 に答える 1

1

ここに答えがあります。問題は、選択の悪いイベントだけでした。

Holdingイベントは最終的にタブレットを使用してうまく機能しましたが、私が見つけようとしていた解決策を提供していません。PointerPressedとイベントを使用するとPointerReleased、問題が解決します。

于 2012-09-02T08:29:27.670 に答える