A newer version of this page is available.
Switch to the current version.
DynamicMiniMapBehavior.ZoomOffset Property
Gets or sets the mini map zoom level offset relative to the map control zoom level.
Namespace: DevExpress.Xpf.Map
Assembly: DevExpress.Xpf.Map.v18.2.dll
Declaration
Property Value
Type | Description |
---|---|
Double | A double value, specifying the offset. |
Examples
This example demonstrates how to customize mini map behavior.
The Mini map supports two behavior types.
- FixedMiniMapBehavior. The mini map's zoom level and a center point are fixed.
- DynamicMiniMapBehavior. The mini map's zoom level and a center point are based on the map's zoom level and center point.
To specify the behavior, assign the required behavior class to the MiniMap.Behavior property.
NOTE
A complete sample project is available at https://github.com/DevExpress-Examples/how-to-customize-mini-map-behavior-and-appearance-t199834.
<dxm:MiniMap Name="miniMap"
Alignment="{Binding ElementName=lbAlignments, Path=SelectedValue}"
Behavior="{Binding ElementName=lbBehavior, Path=SelectedValue}">
<dxm:MiniMap.ViewportTemplate>
<DataTemplate>
<Rectangle Fill="#80FF6600" Stroke="#ffFF6600"/>
</DataTemplate>
</dxm:MiniMap.ViewportTemplate>
<dxm:MiniMapImageTilesLayer>
<dxm:BingMapDataProvider BingKey="{StaticResource bingKey}"/>
</dxm:MiniMapImageTilesLayer>
</dxm:MiniMap>
<StackPanel Grid.Row="2" Orientation="Vertical" Margin ="4,2,4,4">
<Label>Mini Map Behavior:</Label>
<ListBox Name="lbBehavior" SelectedIndex="0">
<ListBox.Items>
<dxm:FixedMiniMapBehavior ZoomLevel="2" CenterPoint="25,55"/>
<dxm:DynamicMiniMapBehavior ZoomOffset="-2"/>
</ListBox.Items>
</ListBox>
</StackPanel>
See Also
Feedback