<?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: ArcObjects 10.3 Add Transparent Polygon to Map in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708637#M18949</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joshua,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at the code nothing leaps out at me. The only thing I can think of is you are creating your graphic polygon via the RubberBand class. I did not do that I created the graphics then ran the code. Can you have an MXD with a drawn graphic on the map (so you are not using the RubberBand) to see if the code works for you. If that does then it suggests something is not happening when you create the graphic via the RubberBand method?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Duncan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Jul 2015 09:10:36 GMT</pubDate>
    <dc:creator>DuncanHornby</dc:creator>
    <dc:date>2015-07-22T09:10:36Z</dc:date>
    <item>
      <title>ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708624#M18936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone. This is an issue I have been trying to tackle for a while and decided to reach out for help. I am creating an ESRI ArcGIS Desktop Add-In that allows the user to draw a polygon and then have it added to the map. I am able to capture the polygon and add it to the map, the issue is the transparency. Currently and by default it is 100% opacity and solid. I want to make it around 50% opacity so the user can see the data behind it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the code I have so far:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;public static void AddPolygonToMap(IActiveView ActiveViewInstance, IGeometry NewGeo)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Local Variable Declaration
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fillShapeElement = default(IFillShapeElement);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var element = default(IElement);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var graphicsContainer = default(IGraphicsContainer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var simpleFilleSymbol = default(ISimpleFillSymbol);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var newRgbColor = default(IRgbColor);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lineSymbol = default(ILineSymbol);


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Use the IElement interface to set the Envelope Element's geo
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; element = new PolygonElement();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; element.Geometry = NewGeo;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //QI for the IFillShapeElement interface so that the symbol property can be set
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fillShapeElement = element as IFillShapeElement;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a new fill symbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpleFilleSymbol = new SimpleFillSymbol();


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a new color marker symbol of the color black;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newRgbColor = new RgbColor();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newRgbColor.Red = 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newRgbColor.Green = 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; newRgbColor.Blue = 0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a new line symbol so that we can set the width outline
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lineSymbol = new SimpleLineSymbol();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lineSymbol.Color = newRgbColor;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lineSymbol.Width = 2;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Setup the Simple Fill Symbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpleFilleSymbol.Color = newRgbColor;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpleFilleSymbol.Style = esriSimpleFillStyle.esriSFSHollow;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpleFilleSymbol.Outline = lineSymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fillShapeElement.Symbol = simpleFilleSymbol;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //QI for the graphics container from the active view allows access to basic graphics layer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphicsContainer = ActiveViewInstance as IGraphicsContainer;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Add the new element at Z order 0
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphicsContainer.AddElement((IElement)fillShapeElement, 0);


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Show the new graphic
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ActiveViewInstance.Refresh();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I know that this is possible somehow and I am sure it's just a line or two missing but any help would be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V/r,&lt;/P&gt;&lt;P&gt;Josh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 05:45:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708624#M18936</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2021-12-12T05:45:55Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708625#M18937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joshua,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at this &lt;A href="http://gis.stackexchange.com/questions/112816/how-to-create-a-transparent-buffer-of-a-polyline/112838#112838"&gt;thread&lt;/A&gt; which discusses this issue. In a link in the final comment to my answer is a solution that you are probably after.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Duncan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:10:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708625#M18937</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2015-07-20T15:10:53Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708626#M18938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IColor has a &lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/001w/001w000000nt000000.htm" rel="/en/sdk/10.0/arcobjects_net/componenthelp/001w/001w000000nt000000.htm"&gt;Transparency &lt;/A&gt;property which you can use.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:32:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708626#M18938</guid>
      <dc:creator>thejuskambi</dc:creator>
      <dc:date>2015-07-20T15:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708627#M18939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply but unfortunately IColor only support a value of 0 or 255. So completely solid or completely transparent and I am looking for something in the 50% range. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:39:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708627#M18939</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2015-07-20T15:39:08Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708628#M18940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duncan thanks for the reply, I have actually been pointed to this post a couple times but &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;unfortunately IColor only support a value of 0 or 255. So completely solid or completely transparent and I am looking for something in the 50% range.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:40:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708628#M18940</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2015-07-20T15:40:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708629#M18941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ah but did you follow the link in the final comment... &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:42:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708629#M18941</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2015-07-20T15:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708630#M18942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ducan I did check out the link but all it seemed to be doing was casting the ISimpleFillSymbol to a ISymbol and setting the ROP2 property which did not affect my graphics at all.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:48:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708630#M18942</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2015-07-20T15:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708631#M18943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If all the GraphicElement visible on the map are supposed to be transparent, then probably you could use the IDisplayFilter (&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/001w/001w000003vw000000.htm" rel="/en/sdk/10.0/arcobjects_net/componenthelp/001w/001w000003vw000000.htm"&gt;TransparencyDisplayFilter&lt;/A&gt;) to set the transparency other than 0 or 255.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:51:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708631#M18943</guid>
      <dc:creator>thejuskambi</dc:creator>
      <dc:date>2015-07-20T15:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708632#M18944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you provide a proposed implementation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 15:59:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708632#M18944</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2015-07-20T15:59:06Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708633#M18945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Something like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;// as an example, we'll draw a rectangle in the middle of the current extent
&amp;nbsp; var rectangle = activeView.Extent;
&amp;nbsp; rectangle.Expand(0.5, 0.5, true); // create a rectangle in the middle

&amp;nbsp; var lineSymbol = new SimpleLineSymbolClass();
&amp;nbsp; lineSymbol.Style = esriSimpleLineStyle.esriSLSSolid;
&amp;nbsp; lineSymbol.Color = new RgbColorClass {Red = 0, Green = 0, Blue = 0};

&amp;nbsp; var fillSymbol = new SimpleFillSymbolClass
&amp;nbsp; {
&amp;nbsp; Style = esriSimpleFillStyle.esriSFSSolid,
&amp;nbsp; Outline = lineSymbol,
&amp;nbsp; Color = new RgbColorClass { Red = 255, Green = 0, Blue = 0}
&amp;nbsp; };

&amp;nbsp; var screenDisplay = activeView.ScreenDisplay;
&amp;nbsp; var transparencyDisplayFilter = new TransparencyDisplayFilterClass
&amp;nbsp; {
&amp;nbsp; Transparency = 127
&amp;nbsp; };

&amp;nbsp; try
&amp;nbsp; {
&amp;nbsp; screenDisplay.StartDrawing(0, (short)esriScreenCache.esriNoScreenCache);
&amp;nbsp; screenDisplay.Filter = transparencyDisplayFilter;
&amp;nbsp; screenDisplay.SetSymbol(fillSymbol);
&amp;nbsp; screenDisplay.DrawRectangle(rectangle);
&amp;nbsp; }
&amp;nbsp; finally
&amp;nbsp; {
&amp;nbsp; screenDisplay.FinishDrawing();
&amp;nbsp; }&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 05:45:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708633#M18945</guid>
      <dc:creator>thejuskambi</dc:creator>
      <dc:date>2021-12-12T05:45:58Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708634#M18946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thejus thanks for the reply. I have actually seen this before. This does work great for the drawing no doubt but when you go to actually add the element to screen permanently it is no longer applicable. Does that make sense?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Jul 2015 16:40:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708634#M18946</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2015-07-20T16:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708635#M18947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joshua,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder if the technique I pointed to expects your graphics to be simple fills? Below are two polygons one a simple blue fill the other a picture file.&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="118087" alt="Capture.PNG" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/118087_Capture.PNG" style="width: 620px; height: 305px;" /&gt;&lt;/P&gt;&lt;P&gt;I run the code as described in that link and I get below; so it works well with simple fill but not great with the picture fill.&lt;IMG __jive_id="118202" alt="Capture.PNG" class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/118202_Capture.PNG" style="width: 620px; height: 313px;" /&gt;&lt;/P&gt;&lt;P&gt;The code was:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Public Sub MakeTransparent()
&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get map document
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMXDoc As IMxDocument
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pMXDoc = ThisDocument

&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get Map
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMap As IMap
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pMap = pMXDoc.FocusMap

&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get Graphics Container for map
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pGC As IGraphicsContainer
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGC = pMap
&amp;nbsp;&amp;nbsp;&amp;nbsp; pGC.Reset

&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get first graphic, assumed to be polygon
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pElement As IElement
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pElement = pGC.Next

&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim rgb As IRgbColor
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set rgb = New RgbColor
&amp;nbsp;&amp;nbsp;&amp;nbsp; rgb.Red = 255
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; Do While Not pElement Is Nothing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Get symbol of graphic and its colour
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFillShapeElement As IFillShapeElement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFillShapeElement = pElement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pFillSymbol As IFillSymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pFillSymbol = pFillShapeElement.Symbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColour As IColor
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pColour = pFillSymbol.Color
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim psym As ISymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set psym = pFillSymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; psym.ROP2 = esriROPMaskPen
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFillSymbol.Color = rgb
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pFillShapeElement.Symbol = pFillSymbol
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pElement = pGC.Next
&amp;nbsp;&amp;nbsp;&amp;nbsp; Loop
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Refresh map
&amp;nbsp;&amp;nbsp;&amp;nbsp; pMXDoc.ActiveView.Refresh
End Sub&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 05:46:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708635#M18947</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2021-12-12T05:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708636#M18948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duncan I have tried to implement the proposed solution using the following code but instead of making the graphic transparent it makes it completely disappear from the screen. I appears to be making it invisible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.IScreenDisplay screenDisplay = this.ActiveViewInstance.ScreenDisplay;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Constant
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screenDisplay.StartDrawing(screenDisplay.hDC, (System.Int16)ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache); // Explicit Cast
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.IRgbColor rgbColor = new ESRI.ArcGIS.Display.RgbColorClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rgbColor.Red = 255;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.IColor color = rgbColor; // Implicit Cast
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.ISimpleFillSymbol simpleFillSymbol = new ESRI.ArcGIS.Display.SimpleFillSymbolClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simpleFillSymbol.Color = color;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.ISymbol symbol = simpleFillSymbol as ESRI.ArcGIS.Display.ISymbol; // Dynamic Cast
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.IRubberBand rubberBand = new ESRI.ArcGIS.Display.RubberPolygonClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Geometry.IGeometry geometry = rubberBand.TrackNew(screenDisplay, symbol);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screenDisplay.SetSymbol(symbol);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screenDisplay.DrawPolygon(geometry);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; screenDisplay.FinishDrawing();


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Try Make Transparent
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var graphicsContainer = this.ActiveViewInstance.FocusMap as IGraphicsContainer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphicsContainer.Reset();


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var element = graphicsContainer.Next();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ESRI.ArcGIS.Display.IRgbColor rgbColor2 = new ESRI.ArcGIS.Display.RgbColor();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rgbColor2.Red = 255;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (element != null)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var shapeFille = element as IFillShapeElement;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fillSymbol = shapeFille.Symbol as IFillSymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var iSymbol = fillSymbol as ISymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; iSymbol.ROP2 = esriRasterOpCode.esriROPMaskPen;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fillSymbol.Color = rgbColor2;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shapeFille.Symbol = fillSymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; element = graphicsContainer.Next();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.ActiveViewInstance.Refresh();&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 05:46:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708636#M18948</guid>
      <dc:creator>JoshuaCorcoran</dc:creator>
      <dc:date>2021-12-12T05:46:03Z</dc:date>
    </item>
    <item>
      <title>Re: ArcObjects 10.3 Add Transparent Polygon to Map</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708637#M18949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joshua,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking at the code nothing leaps out at me. The only thing I can think of is you are creating your graphic polygon via the RubberBand class. I did not do that I created the graphics then ran the code. Can you have an MXD with a drawn graphic on the map (so you are not using the RubberBand) to see if the code works for you. If that does then it suggests something is not happening when you create the graphic via the RubberBand method?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Duncan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jul 2015 09:10:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcobjects-10-3-add-transparent-polygon-to-map/m-p/708637#M18949</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2015-07-22T09:10:36Z</dc:date>
    </item>
  </channel>
</rss>

