Бинг карты Silverlight Zoom слайдер - PullRequest
1 голос
/ 22 февраля 2011

Есть ли способ изменить стиль или положение карт bing silverlight defualt zoom silder?

Ответы [ 2 ]

0 голосов
/ 15 сентября 2011

Я сделал что-то похожее с XAML, похожим на:

<Grid>
  <!-- MAP -->
  <MapControl:Map x:Name="_map" />
  <!-- ZOOM SLIDER -->
  <Slider Style="{StaticResource MapZoomSliderStyle}"
          HorizontalAlignment="Right" VerticalAlignment="Top"
          Margin="40" Width="18" Height="300"
          Value="{Binding ElementName=_map, Path=ZoomLevel}"
          Minimum="1" Maximum="20"/>
</Grid>

Привязка значений max / min немного сложна, так как они меняются в зависимости от того, где на карте вы просматриваете, и от режима карты (дорога / антенна). См. этот вопрос для дальнейшего обсуждения.

0 голосов
/ 17 мая 2011

да, вы можете скрыть ползунок по умолчанию и создать свое собственное присоединение к событиям карты, чтобы заставить масштабирование / панорамирование и т. Д. Работать с вашим элементом управления

...