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.v20.2.dll

Declaration

public double ZoomOffset { get; set; }

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.

To specify the behavior, assign the required behavior class to the MiniMap.Behavior property.

View Example

<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