web-dev-qa-db-ja.com

Xamarinフォームでのドラッグアンドドロップ

Xamarinにドラッグアンドドロップ機能を追加するにはどうすればよいですか。

何度もグーグルした後、xamarinのドラッグアンドドロップに関する次の公式リンクを見つけました。

https://blog.xamarin.com/Android-tricks-supporting-drag-and-drop-in-an-app/

ただし、Androidネイティブコードのみを使用します。

私の質問:

  1. Xamarinでは、ネイティブコードなしでドラッグアンドドロップ機能を実装できますか?

  2. 答えの場合-いいえ->すべてのプラットフォームでドラッグアンドドロップリスナーを実現するにはどうすればよいですか?

グーグルと公式フォーラムを検索しましたが、何も見つかりませんでした。誰かが私を助けてくれました。ありがとう。

14
Ranjith Kumar
4
Ravindra Kumar

Xamarin.Formsは、そのようなタッチをサポートしていないようです。オンタッチのイベントハンドラーは、共有コードからアクセスするための依存性注入パターンを使用して、ネイティブ実装で作成する必要があります。

認識される組み込みのジェスチャは、タップ、ピンチ、パンのみです。

以下のリンクを使用すると、ドラッグアンドドロップで実行するのはそれほど難しくありません。

https://developer.xamarin.com/guides/cross-platform/application_fundamentals/touch/

https://developer.xamarin.com/guides/xamarin-forms/dependency-service/introduction/

1
ClintL