0

私のWindows Phone 7アプリケーションでは、グリッド(Holderという名前)を作成し、GotFocusイベントを作成しました。したがって、ユーザーがグリッドに触れた場合、メッセージ ボックスを再生する必要があるという if ステートメントが必要です。誰でも私を助けることができますか?よろしくお願いします。

私のアプリでは、ユーザーがブラウザー コントロールにGotFocusを使用している場合、画像を非表示にしたいという点で、Web ブラウザー コントロールがあります。ただし、Tapイベントはブラウザ コントロールでは機能しません。助けが必要?

4

2 に答える 2

1

使用する必要があるイベントはTapイベントであり、WindowsPhoneでのユーザー操作を目的としています。

XAMLでグリッドを使用してイベントを接続します。

<Grid x:Name="Holder" Tap="Holder_Tap">

</Grid>

そしてあなたのコードでは:

private void Holder_Tap(object sender, GestureEventArgs e)
{
  MessageBox.Show("This message");
}
于 2012-06-03T17:18:07.773 に答える
0

これは GotFocus イベントと同じではありませんが、これはニーズに合うと思います: Tap イベントを使用すると、ユーザーがグリッドをタップしたときに発生します。

于 2012-06-03T17:11:42.397 に答える