Exemplo n.º 1
0
 public void SetSymbol(ILegendItem item, ISymbol symbol)
 {
     for (int i = 0; i < LegendItemCount; i++)
     {
         if (item == LegendItem(i))
         {
             ILegendGroup legendGroup = ByIndex(i);
             if (legendGroup != null)
             {
                 legendGroup.SetSymbol(item, symbol);
             }
             break;
         }
     }
 }
Exemplo n.º 2
0
        public void SetSymbol(ISymbol symbol)
        {
            ILegendGroup legendGroup = LegendItem.LegendGroup(_layerItem);

            if (legendGroup == null)
            {
                return;
            }
            legendGroup.SetSymbol(_legendItem, symbol);
            if (_legendItem is ISymbol)
            {
                ((ISymbol)_legendItem).Release();
            }

            _legendItem = symbol;
        }