UWP MapControl Tap / Click события не запускаются - PullRequest
0 голосов
/ 14 ноября 2018

Я не могу заставить UWP MapControl запускать события, такие как Tapped или DoubleTapped MapElementClick ETC.GotFocus срабатывает нормально.

        <maps:MapControl
            Name="myFirstMap"
            Grid.Row="1"
            Margin="10"
            DoubleTapped="myFirstMap_DoubleTapped"
            IsDoubleTapEnabled="True"
            IsTapEnabled="True"
            MapElementClick="MyFirstMap_MapElementClick"
            MapServiceToken="myKey"
            Tapped="myFirstMap_Tapped" />


    </Grid>
</Grid>

Я должен делать что-то глупое, какие-нибудь идеи? Событие обработано в коде позади.

private void myFirstMap_DoubleTapped(object sender, doubleTappedRoutedEventArgs e)
{
  //nothing happening here?!
}

Попробовал прикрепить GotFocus и это стрельба. Кажется очень странным. Все работает, кроме событий. .

1 Ответ

0 голосов
/ 14 ноября 2018

Еще два часа моей жизни я никогда не вернусь! Не используйте:

   Tapped="EventHandler"

Но

 MapTapped="EventHandler"

Существует разница между событиями Tapped и DoubleTapped, MapTapped и MapDoubleTapped.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...