0

パノラマ コントロールを使用するアプリケーションがあります。このコントロール内には 3 つの PanoramaItems があり、1 つの PanoramaItem には、他のページに移動するボタンをタップするボタンを持つ WrapPanel が含まれています。他の 2 つの PanoramaItems にはテンプレート化されたリストボックスがあり、ListBoxItem をタップするとナビゲーションが発生します。

PanoramItems を横切ってパンしているときに問題が発生するようになりました。別のパノラマ アイテムにパンしようとしているときに、選択したパノラマ アイテム内のボタン/リストボックス アイテムがクリックされることがあります。この問題はエミュレータでは発生せず、デバイスでのみ発生します。

この問題の解決策はありますか?

4

2 に答える 2

1

リストTapの代わりにイベントを使用してください。Clickこれは大いに役立つはずです。

于 2013-03-11T20:00:39.673 に答える
0

確かではありませんが、私の見解では、これは主にポストタップのマウスまたは指の動きの速さであり、パンジェスチャまたはクリックのいずれかになります。ボタンが反応しないようにクリックが起こらないようにしようとすると、ユーザーが意図している場合、アイテム/ボタンの選択に影響を与える可能性があります

また、デザインの観点から、パノラマ アイテムのタイトルとその中のリスト ボックスの間にスペースを空けることもできます。これにより、ユーザーがタッチしてパンできるスペースが増えます。ほとんどの場合、アイテムのタイトルを使用してパンし、そこにあるアイテムを操作しようとするときに下部をタッチすることが期待されます。

于 2012-06-28T08:26:30.903 に答える