2012-01-26 8 views
0

Windows Phone ListBoxコントロールは、項目をタップした後に指を離すと、選択した項目を変更します。私は、ユーザーが指を放すのを待つことなく、アイテムをタップするとすぐに、選択したアイテムを変更したいと思います。これを達成する方法はありますか?指のタップでリストボックスの選択項目を変更します(指リリースではありません)

実際には、選択した項目で何かを行うために、ListBoxの「保持」イベントを処理します。現在、2つのタップが必要です(アイテムを選択するための1つの短いタップ、および保持動作のための1つの短いタップ)。そして、選択されたアイテムを変更するだけでなく、

答えて

0

代わりにHoldジェスチャーを使用してください。

コンテキストメニューが必要な場合は、[Silverlight Toolkit]のContextMenuを使用してください。

+1

WP7.5を使用している場合は、実際にSilverlight Holdイベントを使用して、GestureListenerを回避する必要があります。これにより、GestureListenerが必要とするXNAライブラリをロードする必要がなくなります。 –

+0

ListBoxItemにHoldジェスチャが実装されているかどうか覚えていませんでした。 –

+0

ありがとうございますが、私はすでにHoldイベントを制御しています。私が欲しいのは、現在のアイテムを変更して+指のタップでイベントを保持することです。今は2つ必要です。 – Konamiman

関連する問題