2012-01-25 7 views
0

あなたは、親指が中央にとどまるが、スライダのイメージまたは背景がスライドジェスチャでスライドするスライダを作成するにはどうしたらよいでしょうか。私は見つけることができるカスタムバリアントwp7 slider

唯一の本当の例では、2番目のスクリーンショットでは、ここにある:

http://www.windowsphone.com/en-US/apps/5ffe35e4-8e43-e011-854c-00237de2db9e

基本的にスライダー「親指」の場所にとどまるだろうが、スケール上の数字は、指のスワイプで移動します。

これにアプローチする方法については、こちらをご覧ください。私はどのようなコントロールをお勧めしますか?または、カスタムコントロールを作成する方が簡単でしょうか?

答えて

1

私はそれを試していませんが、スライダーは構築方法が難しいかもしれません。あなたがスライドさせたい領域/スケールは2つのリピートボタンで構成され、それらは簡単にスライドしません。したがって、Sliderクラスのコードでこれらのテンプレートパーツが存在すると予想されるため、スライダーを使用しない方がよいかもしれません。

私はプレーンなテンプレートコントロールで試してみたいと思います。親指は純粋な装飾です。私はスクロールバーを使わずにスクロールビューに 'スケール'を追加します。

+0

ありがとう、私はチャンスを得たときにこのメソッドを試してみます。コントロールを整数に「スナップ」させるのは簡単だろうと思いますか?それが私が最も苦労するであろう作品です。 – andersra

+0

スケールを移動/アニメーション化するメソッドを実装する必要があります。そのアニメーションはスライドするべき値を「知っていなければならないので、そこにスナップを計算するのはかなり合うでしょう。 –

+0

私はループリストを使いこなして、このコントロール用の水平ルーピングリストを作成しました。本当に外観をカスタマイズするだけでした。 – andersra