SetElemStyle method (Layer)

Изменяет стиль отображения у заданной группы объектов.

Применяется к:

Layer

Синтаксис:

Visual Basic:

Function SetElemStyle(Elems, Style As ElemStyle, GraphType As eElemGraphType) As Boolean

Elems - параметр VARIANT со списком ключей объектов, для которых изменяется стиль, содержащий либо целочисленный массив VT_ARRAY ключей , либо коллекцию ключами IElementKeys.

Style - новый стиль объектов.

GraphType - графический тип объектов, к которым применяется новый силь.

Пример:

'Покрасить все площадные объекты активного слоя в красный цвет
Dim St As ElemStyle
Dim L1 As Layer

Set  Layer = MapCtrl1.Map.Layers.Active
           
Set St = New ElemStyle
St.PatColor = 255

L1.SetElemStyle L1.ElementKeys, St, eGraphTypePrimSquare