Windows Phone 8 で LongListSelector コントロールを使用していますが、アイテムのタップを処理する最善の方法がわかりません。私が見つけたいくつかの例は、SelectionChanged イベントに依存しています。ただし、新しいページを開く項目をタップして反撃し、同じ項目をもう一度タップすると、この項目が既に選択されているため機能せず、SelectionChanged がトリガーされないため、このソリューションにはバグがあります。
タップ イベントに登録して、現在選択されているアイテムをタップされたアイテムとして使用しようとしましたが、現在選択されているアイテムが予期したものと異なる場合があります。
ItemTemplate をボタンにラップして、各アイテムのタップを処理することもできますが、単純なリスト アイテムのように見せるには、ボタンのスキンを変更する必要があります。
最後に、このような基本的なことを達成するのがなぜそれほど複雑なのか理解できません。私が見逃したシンプルで標準的な方法はありますか?
2 つ目の願いは、アイテムをタップしたときにアイテムに効果を与えることです。それを行う標準的な方法はありますか?