0

当用户滚动时,如何防止 windows phone 7 向我的网格(我用作按钮)发送 MouseLeftButtonUp 事件?

这个问题有时会导致在用户滚动时导航到另一个页面。

或者我应该为此使用按钮模板吗?

示例代码:

<ScrollViewer>
    <StackPanel>
        <Grid x:Name="Button1" MouseLeftButtonUp="Button1_LeftMouseButtonUp">
            <TextBlock Margin="12 15" />
        </Grid>
    </StackPanel>
</ScrollViewer>
4

1 回答 1

0

而不是 LeftMouseButtonUp 事件试试这个

private void Button1_ManipulationCompleted(object sender, ManipulationCompletedEventArgs e)
{
    if (!e.IsInertial)
    {
        //Button Click Code
    }
}
于 2011-05-17T04:40:13.920 回答