私は、パノラマコントロール上にリストビューを持っています。私はまた、MouseLeftButtonUpのイベントを作成しましたが、パノラマアイテム間をスクロールするときに、MousLeftButtonUpがトリガーしていることがわかりました(それは意味がありますが、ユーザーの観点からは予期しないものです)。リストのクリック動作はありますか?
リストのクリックイベントを作成する方法はありますか?または、それをシミュレートするビヘイビアを追加しますか?
私は、パノラマコントロール上にリストビューを持っています。私はまた、MouseLeftButtonUpのイベントを作成しましたが、パノラマアイテム間をスクロールするときに、MousLeftButtonUpがトリガーしていることがわかりました(それは意味がありますが、ユーザーの観点からは予期しないものです)。リストのクリック動作はありますか?
リストのクリックイベントを作成する方法はありますか?または、それをシミュレートするビヘイビアを追加しますか?
ツールキットの一部であるジェスチャーサービスからタップジェスチャーをチェックアウトします。
WP7 Tip of the Day: Silverlight Toolkit: Gestures
<ListBox Height="100" HorizontalAlignment="Left" Margin="12,186,0,0" Name="listBox1" VerticalAlignment="Top" Width="460" >
<Controls:GestureService.GestureListener>
<Controls:GestureListener Tap="GestureListener_Tap">
</Controls:GestureListener>
</Controls:GestureService.GestureListener>
<ListBoxItem Content="1"/>
<ListBoxItem Content="2"/>
<ListBoxItem Content="3"/>
<ListBoxItem Content="4"/>
</ListBox>
と
public void GestureListener_Tap(object sender, GestureEventArgs e) {
System.Diagnostics.Debug.WriteLine("tap");
}
私は<ツールキット:GestureService.GestureListener> <ツールキット:GestureListener Tap = "GestureListener_Tap" />を使用しなければなりませんでしたが、完全に動作します –
コードビハインドでこれを行うにはどうすればいいですか? – swinefeaster
リストボックスあなただけのSelectionChangedイベントを発射することができますので、すでに、接触を受け入れる必要があり
これは当てはまりますが、選択項目に変更がなければ、2回目のタップでは起動しません。これは通常、ボタンの追加、mouseleftbuttonupのチェックなど、他のオプションを探すように促すものです。 –
FYI WP7用のSilverlight 3ではなく4 –
はいああ、はい、ありがとう。 –