2011-10-28 13 views
1

私のアプリケーションでは、同じビューに2つのリストボックスがありました。 1つのリストボックス項目をドラッグして、その項目を他のリストボックスに置くことは可能ですか?私はiPhoneの機能を見た。自分のアプリケーションで同じことを達成できますか?答えが「はい」の場合、どのようにWP7の機能を実装できますか?ListBoxアイテムのドラッグアンドドロップ

答えて

1

私のサンプルを試してみてください、私はこれは
https://skydrive.live.com/redir.aspx?cid=a883d6dbbdbf62f5&resid=A883D6DBBDBF62F5!107

+2

偉大な仕事ラケッシュあなたの問題を解決すると思います:)ご支援いただき、誠にありがとうございます。.. –

+1

私は、過去に同じことを試みたが、結果は失敗と私でしたこれはWPFとSilverlightでのみ利用可能だと考えました。いずれにしても、この機能がWP7で利用可能であることを思い出させてくれてありがとう。 – StezPet

+0

指定したSkyDrive-Folderにはいくつかの例題プロジェクトがありますが、それはちょうどdrag'n'dropを使用していますか? – Anheledir

0

PulseというWindowsの電話アプリでこのドラッグ項目をリストボックスに表示しました。

基本的に私の考えは、リストボックスアイテムで発生した(ドラッグ操作をどのようにトリガーするかによって決まります)不透明度を0にするか、またはその視認性を崩してアイテムの画像をレンダリングしてからこの絵をドラッグすることができます(リストボックス項目をドラッグするように見えます)。

私は(タイル上の)傾き効果は同様の概念を次の信じているあなたは、Windowsの携帯電話のツールキットでのContextMenuのアニメーションを見ているかどうかは知りませんが、ただ、ズーム効果

1

を行うには、この方法を使用します。オンマニピュレーションの開始イベントまたはマウスの左ボタンダウンイベントを取得し、タッチポイントを見つけて要素をタッチポイントに従わせることができます(1つの方法は、要素のx軸とy軸を繰り返し変更することです)。 mouseleftbuttonupイベントまたはmanipulationcompletedイベントを使用して、その要素で何をするかに関するロジックを実行します。

これが役に立ちます。

関連する問題