WP7-ListBox:我应该使用Tap还是SelectionChanged?

Sam*_*Sam 4 listbox windows-phone-7

我正在使用包含ListBox的PhoneApplicationPage创建一个WP7应用程序.
当用户选择ListBox中的项目时,将打开另一个页面.

现在我有点困惑:我应该使用哪个ListBox事件处理程序来检测选择,Tap或SelectionChanged?如果是Tap,我如何获得轻拍项目?

Mat*_*man 6

我建议您使用该SelectionChanged事件,如果单击某个项目,它将始终以正确的方式注册.

使用该SelectionChanged事件的好处是您将获得包含有用信息的SelectionChangedEventArgs.

但是,重要的是在单击某个项目时将所选索引重置为-1,否则当用户返回该页面时仍然选择该项目并且该项目不可单击时.