0

私は現在、多くのアイテムを含む ScatterView とナビゲーション (多くのボタンを実装) で構成される単純なプロジェクトに取り組んでいます。

問題は、ユーザーが必要に応じてウィンドウ全体で対話できるように、すべての上に ScatterView を配置したいということです。

私はさまざまなことを試しました:

  • ナビゲーションを ScatterView の上に配置すると、誰かが何かをナビゲーションにドラッグするとすぐに、アイテムを放した後、ナビゲーションの後ろに落ちてしまい、もう選択できなくなります。

  • ScatterView の背後にナビゲーションを配置すると、scatterView がすべてのイベントを消費するため、ナビゲーションをクリックできません。

この問題を解決する方法はありますか?

ありがとう

4

2 に答える 2

1

scatterview で Background="{x:Null}" を設定し、それを他のものの上に置きます

于 2011-01-05T20:49:30.940 に答える
0

WPFとSurfaceを使用していると思います。それが本当なら、ScatterView内にNavigation-Stuffを、移動/拡大縮小/回転したい他のアイテムと一緒に置くことができます。ナビゲーションを移動したくない場合は、「CanMove」を無効にすることができます。 「CanRotate」と「CanScale」を使用して、「Center」と「Orientation」を使用して、スキャッタビュー内のナビゲーションを固定位置にします。したがって、アイテムとナビゲーションは同じレイヤーにあります。

于 2010-04-29T12:18:03.197 に答える