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

本文关键字:一个 if 语句 事件 GotFocus | 更新日期: 2023-09-27 18:36:13

在我的Windows Phone 7应用程序中,我创建了一个网格(名为Holder),并创建了一个GotFocus事件。所以我需要一个 if 语句,如果用户触摸网格,我需要播放一个消息框。有人可以帮助我吗?提前感谢您的帮助!

在我的应用程序中,我有Web浏览器控件,因为如果用户在浏览器控件上获得Focus,那么我想隐藏图像。但点击事件不适用于浏览器控件。需要帮助吗?

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

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

XAML 中将事件与网格挂钩:

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

在您的代码中:

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

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