IMapTerritoryInfo.BeginUpdate

Syntax

BeginUpdate;

Description

Executing the BeginUpdate method enables the user to stop territory info rendering.

Comments

All the territory info changes executed are not displayed until the IMapTerritoryInfo.EndUpdate method method is called.

Example

Executing the example requires a form with a button named Button1, the UiMap component named UiMap1 and the MapBox component. The map must be connected to the UiMap1 component.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Map: IMap;

TerrI: IMapTerritoryInfo;

Begin

Map := UiMap1.Map;

TerrI := New DxMapTerritoryInfo.Create;

Map.View.TerritoryInfo := TerrI;

TerrI.Layer := Map.Layers.FindByName("Regions");

TerrI.BeginUpdate;

TerrI.SortType := MapTerritoryInfoSortType.Code;

TerrI.EndUpdate;

End Sub Button1OnClick;

After executing the example the territory info rendering is stopped, the elements are sorted by identifier and then the drawing is resumed.

See also:

IMapTerritoryInfo