доступ к цветам слоя в ArcObjects

0 голосов
спросил 21 Сен, 11 от new_sergei (2,660 баллов) в категории Программные продукты Esri
Как доступиться к цветам слоя из программы?
Например, когда мы счёлкаем мышкой по прямоугольнику в ТОС и получаем окно с выбором цвета для полигонального слоя. Как это программно сделать?

1 Ответ

0 голосов
ответил 13 Окт, 11 от Ulukbek (6,020 баллов)
Тут все не так просто. Копайте в этом направлений:
Sub SetRenderer(Optional pFL As IFeatureLayer = Nothing, Optional prefName As String = "")
'
' Манакбаев У.    28.10.02 пн 18:25:28
'
Dim pRenderer As ISimpleRenderer
Dim pGeoFeatureLayer As IGeoFeatureLayer
Dim pMarkerSym As IMarkerSymbol
Dim pColor As IRgbColor

If (pFL Is Nothing) Or (prefName = "") Then Exit Sub
   
Set pGeoFeatureLayer = pFL

Set pRenderer = pGeoFeatureLayer.Renderer
Set pRenderer.Symbol = GetSymbol(prefName)
   
End Sub
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...