在GotFocus事件中需要一个if语句

时间:2012-06-03 17:09:32

标签: c# windows-phone-7

在我的Windows Phone 7应用程序中,我创建了一个网格(名为 Holder ),我创建了一个GotFocus事件。所以我需要一个if语句,如果用户触摸了网格,我需要一个消息框来显示。有谁能够帮我?在此先感谢您的帮助!

在我的应用程序中,我有网络浏览器控制,如果用户 GotFocus 在浏览器控件上,那么我想要隐藏图像。但点击事件不适用于浏览器控件。需要帮助?

2 个答案:

答案 0 :(得分:1)

您应该使用的事件是Tap Event,它适用于Windows Phone上的用户交互。

使用XAML中的网格连接事件:

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

</Grid>

在您的代码中:

private void Holder_Tap(object sender, GestureEventArgs e)
{
  MessageBox.Show("This message");
}

答案 1 :(得分:0)

它不等于GotFocus事件,但我认为这符合您的需求:使用Tap事件,当用户点击网格时会触发它。

相关问题