Hi
In a button click event ,want to disable the map being scrolled/dragged/Zoomed.
I tried MyMap.IsHitTestVisible = false; and MyMap.IsEnabled = false;
But both didn't work.How to disable the map being scrolled/dragged/Zoomed.
My Code:
<Grid x:Name="MainGrid" >
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid x:Name="grdMyMap" Grid.Column="0" >
<map:MapControl x:Name="MyMap" MapServiceToken="2wKJ49upUP13N8_j7BRNeQ"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch" >
</map:MapControl>
</Grid>
<Grid x:Name="buttonpanel" Visibility="Visible" VerticalAlignment="Bottom" Background="Black" Grid.Column="1">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="399*"/>
</Grid.ColumnDefinitions>
<Button x:Name="Stop" Content="Stop Scrolling" Grid.Column="1" Foreground="Violet" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" BorderThickness="1,0,0,0" Margin="0,0,0,0" Click="Stop_Click" />
</Grid>
</Grid>
Code Behind:
private void Stop_Click(object sender, RoutedEventArgs e)
{
grdMyMap.IsHitTestVisible = false;
}