拖拽放入Xamarin表格

时间:2016-08-30 06:25:13

标签: android xamarin xamarin.android xamarin.forms cross-platform

我们如何添加阻力&放弃Xamarin中的功能..

经过大量的谷歌搜索后,我找到了以下关于拖放的官方链接。下降为xamarin ..

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

但它只使用Android本机代码。

我的问题:

  1. 在Xamarin中可以实现拖拽和放大删除没有本机代码的功能?

  2. 如果回答 - 否 - >我们如何实现拖累和删除所有平台的监听器?

  3. 我搜索了google&官方论坛,没有发现..有人帮助我......谢谢..

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

Xamarin.Forms似乎不支持这种触摸。触摸的事件处理程序必须使用依赖注入模式在本机实现中编写,以便从共享代码访问它们。

唯一可识别的内置手势是点击,捏合和平移。

使用以下链接,拖放和运行起来应该不会太困难。

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

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

答案 2 :(得分:1)

2020年看起来我们已经拥有了。您仍然需要设置DragAndDrop_Experimental标志。

https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/gestures/drag-and-drop