Drag and Drop to/from Xaml UI

We are looking at dragging an item from a Xaml UI element over top of the SwapChainPanel and trying to get access to that data in Unity. What we do with the item once its in Unity is of no concern. Just that we get notified that something has been dragged onto it, and getting the data.

Has anyone attempted anything like this? I am imagining we will have to fake it, but at this point I am just starting to look at it.

All of this should be done in the XAML application itself and at the end should call into Unity via AppCallbacks.InvokeOnAppThread(). If you want to drop something on a particular item in Unity, then it will be tough, as you’ll have to recalculate coordinates from XAML to Unity.