如何防止Windows Phone 7在用户滚动时向我的网格(我用作按钮)发送MouseLeftButtonUp事件?
此问题有时会导致在用户滚动时导航到另一个页面。
或者我应该使用Button-Template吗?
示例代码:
<ScrollViewer>
<StackPanel>
<Grid x:Name="Button1" MouseLeftButtonUp="Button1_LeftMouseButtonUp">
<TextBlock Margin="12 15" />
</Grid>
</StackPanel>
</ScrollViewer>
答案 0 :(得分:0)
而不是LeftMouseButtonUp事件尝试此
private void Button1_ManipulationCompleted(object sender, ManipulationCompletedEventArgs e)
{
if (!e.IsInertial)
{
//Button Click Code
}
}