如果我有一个带有Hold事件的图像,以及在完成图像操作后该怎么做。首先你保持它并设置一些事物的可见性然后当你停止对图像时,它应该首先显示它隐藏的内容。
现在我到目前为止只做了这个:
<Image x:Name="showMe" Source="/Assets/ViewPass.png" Width="48" Height="48" Margin="360,11,22,11" Hold="passShow_Hold_1"/>
然后只是显示和隐藏一些框的一些代码:
private void passShow_Hold_1(object sender, System.Windows.Input.GestureEventArgs e)
{
losenord.Visibility = Visibility.Collapsed;
visalosenord.Visibility = Visibility.Visible;
}
我可以为保持手势制作一个已完成的事件,以使其发挥作用。
答案 0 :(得分:0)
您可以在onHold方法中存储一些状态。
并在MouseLeftButtonUp
附加一个事件处理程序。
在您需要检查之后,如果执行了onHold事件处理程序,那么您可以还原更改。