0

ユーザーが次のようなカラー ホイールと SV グラフから色相、彩度、値を選択できるパノラマ ビューのアプリを作成しています: http://i.imgur.com/JM1FD1z.jpg http://i.imgur .com/51ymotz.jpg

ユーザーは、四角形でポインターをタップまたはドラッグできます。座標によって値が決まります。ただし、ドラッグ (mousemove) すると、アプリも次の画面にスライドします。

スライドがグラフ内で行われた場合、次のページへのスライドを無効にする方法はありますか? グラフ領域の外では正常に機能するはずです。グラフの mousemove イベント ハンドラ内で実装できるパノラマ スライド機能を無効にするようなものはありますか?

色相ホイールと SV グラフを別々のページに配置すると、2 つの組み合わせた動的機能が大幅に減少するため、1 つのパノラマ ページに配置することをお勧めします。

4

1 に答える 1

0

これはパノラマの良い使い方ではないようです。これにより、コントロールのタッチ アクションとパノラマ自体の間で「ジェスチャーの競合」が発生します。ピボット コントロールを使用すると、同じ問題が発生します。

Hue と SV を同じページに配置したい場合は、それらを同じページに配置して、アプリ バーなどのボタンでモードを切り替えられるようにしないでください。

XAML ツリーに両方のコントロールを配置して、アクティブな方を表示し、もう一方を非表示にすることができます。Visibilityこれを行うには、各コントロールの を変更します。

于 2013-03-15T20:47:05.147 に答える