我正在尝试使用适用于Windows Touch Beta的工具包,使用两部Android手机和一个表面应用程序实现照片共享应用程序。因此,我创建了一个名为ScatterView
的{{1}}作为基本布局。每次用户触摸屏幕时,都会在此MainScatterView
中创建一个Blob。 Blob本身是MainScatterView
,其中包含名为ScatterViewItem
的{{1}}。此ScatterView
包含Android手机上特定相册的照片。
拖拽&在两个blob之间删除照片效果很好,但如果我想在Blob
上删除项,则从不调用依赖Blob
方法。我的假设是这个问题取决于MainScatterView
onDrop
和Blob
所具有的不同图层,但这只是一个假设。这是我的XAML代码:
ScatterView
两个依赖方法onDrop和OnDragPreviewTouchDown如下所示:
MainScatterView
我真的尝试了很多来解决这个问题,但没有什么能够带来舒适的解决方案。
答案 0 :(得分:1)
我已经认识到,必须定义ScatterView-Property Background
。只有设置了此属性,才能捕获SurfaceDragDropEventArgs
之类的事件。疯狂!