MiniMap.Behavior Property
In This Article
Gets or sets the behavior of a mini map.
Namespace: DevExpress.XtraMap
Assembly: DevExpress.XtraMap.v24.2.dll
NuGet Package: DevExpress.Win.Map
#Declaration
[DefaultValue(null)]
public MiniMapBehavior Behavior { get; set; }
#Property Value
Type | Default | Description |
---|---|---|
Mini |
null | A Mini |
#Remarks
For more information about mini maps, refer to the Mini Map topic.
#Example
This example shows how to customize mini map behavior.
To do this, assign the MiniMapBehavior class descendant object to the MiniMap.Behavior
property and specify the object’s properties.
List<MiniMapBehavior> behaviors = new List<MiniMapBehavior> {
new FixedMiniMapBehavior(),
new DynamicMiniMapBehavior()
};
private void Form1_Load(object sender, EventArgs e) {
cbAlignment.DataSource = Enum.GetValues(typeof(MiniMapAlignment));
cbBehavior.DataSource = behaviors;
}
private void cbBehavior_SelectedIndexChanged(object sender, EventArgs e) {
MiniMapBehavior behavior = cbBehavior.SelectedValue as MiniMapBehavior;
if (behavior == null) return;
propertyGrid.SelectedObject = behavior;
if (mapControl.MiniMap == null) return;
mapControl.MiniMap.Behavior = behavior;
}
See Also