Sample Application Double Click

This commit is contained in:
ClemensFischer 2024-08-25 18:09:20 +02:00
parent 49bd02863a
commit 6d2ba9ede7
2 changed files with 1 additions and 11 deletions

View file

@ -118,7 +118,6 @@
MinZoomLevel="2" MaxZoomLevel="21" ZoomLevel="11"
Center="53.5,8.2" ManipulationMode="All"
MouseLeftButtonDown="MapMouseLeftButtonDown"
MouseLeftButtonUp="MapMouseLeftButtonUp"
MouseRightButtonDown="MapMouseRightButtonDown"
MouseRightButtonUp="MapMouseRightButtonUp"
MouseMove="MapMouseMove"

View file

@ -46,7 +46,7 @@ namespace SampleApplication
private async void MapMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
if (e.ClickCount == 2)
if (e.ClickCount == 2 && e.Source == map)
{
map.TargetCenter = map.ViewToLocation(e.GetPosition(map));
}
@ -55,15 +55,6 @@ namespace SampleApplication
{
Debug.WriteLine(await wmsLayer.GetFeatureInfoAsync(e.GetPosition(map)));
}
else
{
map.Cursor = Cursors.ScrollAll;
}
}
private void MapMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
map.Cursor = null;
}
private void MapMouseRightButtonDown(object sender, MouseButtonEventArgs e)