We are evaluating WpfMap for our application. One of the scenarios is to wrap the map on a sphere. See the following image:
We are using the well-known TrackballDecorator (from 3DTools) to allow the user to rotate the globe with the mouse cursor. The first problem we had was that the map would move when the user attempted to click and drag the globe. The user could click and drag the globe for a second (around a second), then WpfMap would take over the mouse and move (pan) the map.
I disabled panning like so:
wpfMap.ExtentOverlay.PanMode = MapPanMode.Disabled;
which worked, BUT, even though the map never pans, it still swallows the mouse events after a second or so delay, as though the mouse-handling aspect of the panning mechanism is still there. Again, the user can only rotate the globe for a second or so until WpfMap decides to take over (or swallow) the mouse events.
Can you help? If we turn off panning, we would like to have all mouse events passed through the WpfMap control.
Thank you!
Best regards,
Thaine Norris