<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: HELP - we need an expert please.... we lack experience to solve this problem in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102265#M2723</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;try to change the order of instructions :&lt;BR /&gt;&lt;BR /&gt;define the style before defining proprieties outline, outlinesize and outlinecolor, ...&lt;BR /&gt;&lt;BR /&gt;Dim pSym2 As ISimpleMarkerSymbol&lt;BR /&gt;Set pSym2 = New SimpleMarkerSymbol&lt;BR /&gt;pSym2.Color = pColor2&lt;BR /&gt;&lt;BR /&gt;pSym2.Style = esriSMSCircle&lt;BR /&gt;&lt;BR /&gt;pSym2.Outline = True&lt;BR /&gt;pSym2.OutlineSize = 0.4&lt;BR /&gt;pSym2.OutlineColor = pColor3&lt;BR /&gt;&lt;BR /&gt;pSym2.size = 5&lt;BR /&gt;pRender.Symbol(1) = pSym2&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks, but It did not work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Nov 2010 17:02:45 GMT</pubDate>
    <dc:creator>JMJJDJM</dc:creator>
    <dc:date>2010-11-05T17:02:45Z</dc:date>
    <item>
      <title>HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102261#M2719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sorry but we do not know how to fix this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I pass the code that applies symbolization a layer of points with&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ClassBreaksRenderer and "Quantities" and mode "Graduated Colors" from a .NET aplication, but at the end of the process, No way to update the table of contents.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If we use ArcMap, right click, properties on the layer and look at the symbolization form, ALL is perfect and if you click the OK button, all is well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We refresh contents with &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.UpdateContents()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and the activeView with&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.ActiveView.Refresh()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Someone could tell us where we fail?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Code A is failing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pMxDoc As IMxDocument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pLayer As ILayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pGeoLayer As IGeoFeatureLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pFLayer As IFeatureLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pFClass As IFeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pRender As IClassBreaksRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor1 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor2 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor3 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim i As Integer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Dim pSFSym1 As ISimpleFillSymbol, pSFSym2 As ISimpleFillSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSFSym1 As ISimpleMarkerSymbol, pSFSym2 As ISimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pUIProperties As IClassBreaksUIProperties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pRendererPropPage As IRendererPropertyPage&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pHistogram As IHistogram&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim ptableHistogram As ITableHistogram&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pTable As ITable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pClassify As IClassify&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim classes() As Double&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim dataValues() As Double, datafreq() As Integer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pUIProp As IClassBreaksUIProperties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim fLR As IFeatureRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim itemGal As IEnumStyleGalleryItem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim gallery As IStyleGallery&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim gallery2 As IEnumStyleGalleryItem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim nom As String&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim p1 As esriSimpleMarkerStyle&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc = m_pDoc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pLayer = pMxDoc.ActiveView.FocusMap.Layer(0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pFLayer = pLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pFClass = pFLayer.FeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pTable = pFLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'ptableHistogram = New TableHistogram&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'ptableHistogram.Field = "Valor"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'ptableHistogram.Table = pTable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pHistogram = ptableHistogram&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pHistogram.GetHistogram(dataValues, datafreq)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pClassify = New NaturalBreaks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pClassify.SetHistogramData(dataValues, datafreq)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender = New ClassBreaksRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Field = "Valor"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.BreakCount = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.MinimumBreak = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Break(0) = 249.9999&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Break(1) = 5000&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pUIProp = pRender&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pUIProp.LowBreak(0) = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pUIProp.LowBreak(1) = 250&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'pRender.Description(0) = "Cumple Legislación"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'pRender.Description(0) = "Incumple Legislación"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Label(0) = " &amp;lt; 250"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Label(1) = " &amp;gt;= 250"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor1 = New RgbColorClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor1.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Green Yellow)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor2 = New RgbColorClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor2.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Red)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor3 = New RgbColorClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor3.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Black )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim cc As IMarkerBackground&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1 = New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1.Color = pColor1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1.OutlineSize = 0.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1.OutlineColor = pColor3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1.Size = 5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym1.Style = esriSimpleMarkerStyle.esriSMSSquare&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Symbol(0) = pSFSym1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2 = New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2.Color = pColor2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2.OutlineSize = 0.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2.OutlineColor = pColor3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2.Size = 5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSFSym2.Style = esriSimpleMarkerStyle.esriSMSCircle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Symbol(1) = pSFSym2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pRendererPropPage = New GraduatedColorPropertyPage&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pGeoLayer = pFLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pGeoLayer.RendererPropertyPageClassID = pRendererPropPage.ClassID&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pGeoLayer.Renderer = pRender&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pGeoLayer.DisplayField = "Valor"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pGeoLayer.DisplayAnnotation = False&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.ActiveView.PartialRefresh(esriViewDrawPhase .esriViewGeography, pLayer, Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.ActiveView.ContentsChanged()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.UpdateContents()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pMxDoc.ActiveView.Refresh()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;---------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Code B is running in VBA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Dim pMxDoc As IMxDocument&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFLayer As IGeoFeatureLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFclass As IFeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFeature As IFeature&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFCursor As IFeatureCursor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pRender As IClassBreaksRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pTable As ITable&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pGeoLayer As IGeoFeatureLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor1 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor2 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor3 As IRgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pUIProperties As IClassBreaksUIProperties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pMxDoc = Application.Document&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFLayer = pMxDoc.ActiveView.FocusMap.Layer(0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFclass = pFLayer.FeatureClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFCursor = pFclass.Search(Nothing, False)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFeature = pFCursor.NextFeature&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pTable = pFclass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGeoLayer = pFLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pRender = New ClassBreaksRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Set pClassifyGEN = New Quantile&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Field = "Valor"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.BreakCount = 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.MinimumBreak = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Break(0) = 249.9999&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Break(1) = 5000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pUIProperties = pRender&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pUIProperties.LowBreak(0) = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pUIProperties.LowBreak(1) = 250&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Label(0) = " &amp;lt; 250"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Label(1) = " &amp;gt; 250"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor1 = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor2 = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor3 = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Red = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Green = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Blue = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Red = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Green = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Blue = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Red = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Green = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Blue = 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSym1 As ISimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pSym1 = New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Color = pColor1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Outline = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.OutlineSize = 0.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.OutlineColor = pColor3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Style = esriSMSCircle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.size = 5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Symbol(0) = pSym1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSym2 As ISimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pSym2 = New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Color = pColor2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Outline = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.OutlineSize = 0.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.OutlineColor = pColor3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Style = esriSMSCircle&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.size = 5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Symbol(1) = pSym2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' assign renderer to layer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGeoLayer.Renderer = pRender&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMxDoc.UpdateContents&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMxDoc.ActiveView.Refresh&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We use v9.2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Quim&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Nov 2010 16:44:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102261#M2719</guid>
      <dc:creator>JMJJDJM</dc:creator>
      <dc:date>2010-11-04T16:44:55Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102262#M2720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you tried refreshing the TOC directly (contentsview)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;something like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for i=0 to pMxDoc.contentsviewcount -1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; pMxDoc.Contentsview(i).refresh()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;next&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Nov 2010 17:28:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102262#M2720</guid>
      <dc:creator>AlexanderGray</dc:creator>
      <dc:date>2010-11-04T17:28:02Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102263#M2721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Have you tried refreshing the TOC directly (contentsview)&lt;BR /&gt;something like this:&lt;BR /&gt;for i=0 to pMxDoc.contentsviewcount -1&lt;BR /&gt;&amp;nbsp; pMxDoc.Contentsview(i).refresh()&lt;BR /&gt;next&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks Alexander.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It does not work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think it's a matter of classbreaksRenderer renderer update, but not like you can do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe some configuration errors and the legend has not updated why not ...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Nov 2010 18:58:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102263#M2721</guid>
      <dc:creator>JMJJDJM</dc:creator>
      <dc:date>2010-11-04T18:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102264#M2722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;try to change the order of instructions :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;define the style before defining proprieties outline, outlinesize and outlinecolor, ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSym2 As ISimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Set pSym2 = New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.Color = pColor2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.Style = esriSMSCircle&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.Outline = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.OutlineSize = 0.4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.OutlineColor = pColor3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pSym2.size = 5&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pRender.Symbol(1) = pSym2&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Nov 2010 22:00:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102264#M2722</guid>
      <dc:creator>mohamedkenzi</dc:creator>
      <dc:date>2010-11-04T22:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102265#M2723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;try to change the order of instructions :&lt;BR /&gt;&lt;BR /&gt;define the style before defining proprieties outline, outlinesize and outlinecolor, ...&lt;BR /&gt;&lt;BR /&gt;Dim pSym2 As ISimpleMarkerSymbol&lt;BR /&gt;Set pSym2 = New SimpleMarkerSymbol&lt;BR /&gt;pSym2.Color = pColor2&lt;BR /&gt;&lt;BR /&gt;pSym2.Style = esriSMSCircle&lt;BR /&gt;&lt;BR /&gt;pSym2.Outline = True&lt;BR /&gt;pSym2.OutlineSize = 0.4&lt;BR /&gt;pSym2.OutlineColor = pColor3&lt;BR /&gt;&lt;BR /&gt;pSym2.size = 5&lt;BR /&gt;pRender.Symbol(1) = pSym2&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks, but It did not work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Nov 2010 17:02:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102265#M2723</guid>
      <dc:creator>JMJJDJM</dc:creator>
      <dc:date>2010-11-05T17:02:45Z</dc:date>
    </item>
    <item>
      <title>Re: HELP - we need an expert please.... we lack experience to solve this problem</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102266#M2724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Sorry but we do not know how to fix this:&lt;BR /&gt;&lt;BR /&gt;I pass the code that applies symbolization a layer of points with&lt;BR /&gt;ClassBreaksRenderer and "Quantities" and mode "Graduated Colors" from a .NET aplication, but at the end of the process, No way to update the table of contents.&lt;BR /&gt;&lt;BR /&gt;If we use ArcMap, right click, properties on the layer and look at the symbolization form, ALL is perfect and if you click the OK button, all is well.&lt;BR /&gt;We refresh contents with &lt;BR /&gt;pMxDoc.UpdateContents()&lt;BR /&gt;and the activeView with&lt;BR /&gt;pMxDoc.ActiveView.Refresh()&lt;BR /&gt;&lt;BR /&gt;Someone could tell us where we fail?&lt;BR /&gt;&lt;BR /&gt;Code A is failing&lt;BR /&gt;--------------------------------&lt;BR /&gt;Dim pMxDoc As IMxDocument&lt;BR /&gt;Dim pLayer As ILayer&lt;BR /&gt;Dim pGeoLayer As IGeoFeatureLayer&lt;BR /&gt;Dim pFLayer As IFeatureLayer&lt;BR /&gt;Dim pFClass As IFeatureClass&lt;BR /&gt;Dim pRender As IClassBreaksRenderer&lt;BR /&gt;Dim pColor1 As IRgbColor&lt;BR /&gt;Dim pColor2 As IRgbColor&lt;BR /&gt;Dim pColor3 As IRgbColor&lt;BR /&gt;Dim i As Integer&lt;BR /&gt;'Dim pSFSym1 As ISimpleFillSymbol, pSFSym2 As ISimpleFillSymbol&lt;BR /&gt;Dim pSFSym1 As ISimpleMarkerSymbol, pSFSym2 As ISimpleMarkerSymbol&lt;BR /&gt;Dim pUIProperties As IClassBreaksUIProperties&lt;BR /&gt;Dim pRendererPropPage As IRendererPropertyPage&lt;BR /&gt;Dim pHistogram As IHistogram&lt;BR /&gt;Dim ptableHistogram As ITableHistogram&lt;BR /&gt;Dim pTable As ITable&lt;BR /&gt;Dim pClassify As IClassify&lt;BR /&gt;Dim classes() As Double&lt;BR /&gt;Dim dataValues() As Double, datafreq() As Integer&lt;BR /&gt;Dim pUIProp As IClassBreaksUIProperties&lt;BR /&gt;Dim fLR As IFeatureRenderer&lt;BR /&gt;Dim itemGal As IEnumStyleGalleryItem&lt;BR /&gt;Dim gallery As IStyleGallery&lt;BR /&gt;Dim gallery2 As IEnumStyleGalleryItem&lt;BR /&gt;Dim nom As String&lt;BR /&gt;Dim p1 As esriSimpleMarkerStyle&lt;BR /&gt;&lt;BR /&gt;pMxDoc = m_pDoc&lt;BR /&gt;pLayer = pMxDoc.ActiveView.FocusMap.Layer(0)&lt;BR /&gt;pFLayer = pLayer&lt;BR /&gt;&lt;BR /&gt;pFClass = pFLayer.FeatureClass&lt;BR /&gt;pTable = pFLayer&lt;BR /&gt;&lt;BR /&gt;'ptableHistogram = New TableHistogram&lt;BR /&gt;'ptableHistogram.Field = "Valor"&lt;BR /&gt;'ptableHistogram.Table = pTable&lt;BR /&gt;'pHistogram = ptableHistogram&lt;BR /&gt;'pHistogram.GetHistogram(dataValues, datafreq)&lt;BR /&gt;'pClassify = New NaturalBreaks&lt;BR /&gt;'pClassify.SetHistogramData(dataValues, datafreq)&lt;BR /&gt;&lt;BR /&gt;pRender = New ClassBreaksRenderer&lt;BR /&gt;pRender.Field = "Valor"&lt;BR /&gt;pRender.BreakCount = 2&lt;BR /&gt;pRender.MinimumBreak = 0&lt;BR /&gt;pRender.Break(0) = 249.9999&lt;BR /&gt;pRender.Break(1) = 5000&lt;BR /&gt;&lt;BR /&gt;pUIProp = pRender&lt;BR /&gt;pUIProp.LowBreak(0) = 0&lt;BR /&gt;pUIProp.LowBreak(1) = 250&lt;BR /&gt;&lt;BR /&gt;'pRender.Description(0) = "Cumple Legislación"&lt;BR /&gt;'pRender.Description(0) = "Incumple Legislación"&lt;BR /&gt;pRender.Label(0) = " &amp;lt; 250"&lt;BR /&gt;pRender.Label(1) = " &amp;gt;= 250"&lt;BR /&gt;&lt;BR /&gt;pColor1 = New RgbColorClass&lt;BR /&gt;pColor1.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Green Yellow)&lt;BR /&gt;pColor2 = New RgbColorClass&lt;BR /&gt;pColor2.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Red)&lt;BR /&gt;pColor3 = New RgbColorClass&lt;BR /&gt;pColor3.RGB = System.Drawing.ColorTranslator.ToWin32(Color.Black )&lt;BR /&gt;Dim cc As IMarkerBackground&lt;BR /&gt;&lt;BR /&gt;pSFSym1 = New SimpleMarkerSymbol&lt;BR /&gt;pSFSym1.Color = pColor1&lt;BR /&gt;pSFSym1.OutlineSize = 0.4&lt;BR /&gt;pSFSym1.OutlineColor = pColor3&lt;BR /&gt;pSFSym1.Size = 5&lt;BR /&gt;pSFSym1.Style = esriSimpleMarkerStyle.esriSMSSquare&lt;BR /&gt;pRender.Symbol(0) = pSFSym1&lt;BR /&gt;&lt;BR /&gt;pSFSym2 = New SimpleMarkerSymbol&lt;BR /&gt;pSFSym2.Color = pColor2&lt;BR /&gt;pSFSym2.OutlineSize = 0.4&lt;BR /&gt;pSFSym2.OutlineColor = pColor3&lt;BR /&gt;pSFSym2.Size = 5&lt;BR /&gt;pSFSym2.Style = esriSimpleMarkerStyle.esriSMSCircle&lt;BR /&gt;pRender.Symbol(1) = pSFSym2&lt;BR /&gt;&lt;BR /&gt;pRendererPropPage = New GraduatedColorPropertyPage&lt;BR /&gt;pGeoLayer = pFLayer&lt;BR /&gt;pGeoLayer.RendererPropertyPageClassID = pRendererPropPage.ClassID&lt;BR /&gt;pGeoLayer.Renderer = pRender&lt;BR /&gt;pGeoLayer.DisplayField = "Valor"&lt;BR /&gt;pGeoLayer.DisplayAnnotation = False&lt;BR /&gt;pMxDoc.ActiveView.PartialRefresh(esriViewDrawPhase .esriViewGeography, pLayer, Nothing)&lt;BR /&gt;pMxDoc.ActiveView.ContentsChanged()&lt;BR /&gt;pMxDoc.UpdateContents()&lt;BR /&gt;pMxDoc.ActiveView.Refresh()&lt;BR /&gt;&lt;BR /&gt;---------------------------------------------------------------&lt;BR /&gt;Code B is running in VBA&lt;BR /&gt;-------------------------------------------------&lt;BR /&gt; Dim pMxDoc As IMxDocument&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFLayer As IGeoFeatureLayer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFclass As IFeatureClass&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFeature As IFeature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFCursor As IFeatureCursor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pRender As IClassBreaksRenderer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pTable As ITable&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pGeoLayer As IGeoFeatureLayer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor1 As IRgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor2 As IRgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor3 As IRgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pUIProperties As IClassBreaksUIProperties&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pMxDoc = Application.Document&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFLayer = pMxDoc.ActiveView.FocusMap.Layer(0)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFclass = pFLayer.FeatureClass&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFCursor = pFclass.Search(Nothing, False)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFeature = pFCursor.NextFeature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pTable = pFclass&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGeoLayer = pFLayer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pRender = New ClassBreaksRenderer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Set pClassifyGEN = New Quantile&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Field = "Valor"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.BreakCount = 2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.MinimumBreak = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Break(0) = 249.9999&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Break(1) = 5000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pUIProperties = pRender&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pUIProperties.LowBreak(0) = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pUIProperties.LowBreak(1) = 250&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Label(0) = " &amp;lt; 250"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Label(1) = " &amp;gt; 250"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor1 = New RgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor2 = New RgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColor3 = New RgbColor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Red = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Green = 255&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor1.Blue = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Red = 255&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Green = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor2.Blue = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Red = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Green = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor3.Blue = 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSym1 As ISimpleMarkerSymbol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pSym1 = New SimpleMarkerSymbol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Color = pColor1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Outline = True&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.OutlineSize = 0.4&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.OutlineColor = pColor3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.Style = esriSMSCircle&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym1.size = 5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Symbol(0) = pSym1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSym2 As ISimpleMarkerSymbol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pSym2 = New SimpleMarkerSymbol&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Color = pColor2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Outline = True&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.OutlineSize = 0.4&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.OutlineColor = pColor3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.Style = esriSMSCircle&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSym2.size = 5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pRender.Symbol(1) = pSym2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' assign renderer to layer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGeoLayer.Renderer = pRender&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMxDoc.UpdateContents&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMxDoc.ActiveView.Refresh&lt;BR /&gt;&lt;BR /&gt;-------------------------------------------------&lt;BR /&gt;We use v9.2&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;BR /&gt;&lt;BR /&gt;Quim&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Finally, we have seen, how to correct the ClassBreaksRenderer error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The time lost is the worst.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The solution has been not to create a new symbol with 'NEW SimpleMarkerSymbol' :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Dim pSimpleRend As ISimpleRenderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMxDoc = m_pDoc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pLayer = pMxDoc.ActiveView.FocusMap.Layer(0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFLayer = pLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pGeoLayer = pFLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSimpleRend = pGeoLayer.Renderer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good -&amp;gt; pSFSym1 = pSimpleRend.Symbol&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bad -&amp;gt; pSFSym1= New SimpleMarkerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the rest of code is the same.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks to those who have tried to help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;JMJ98&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Nov 2010 17:34:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/help-we-need-an-expert-please-we-lack-experience/m-p/102266#M2724</guid>
      <dc:creator>JMJJDJM</dc:creator>
      <dc:date>2010-11-07T17:34:45Z</dc:date>
    </item>
  </channel>
</rss>

