<?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: Fill Pattern Style in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8831635#M44413</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As Naveen pointed out you have to pass the Id of the fillpatternelement(fpe).&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;To set the solid fill style (surface pattern style) you can use the &lt;A href="https://www.revitapidocs.com/2019/ab2f6e79-2aef-2cac-0d53-bb2651ced0bc.htm" target="_blank" rel="noopener"&gt;GetFillPattern()&lt;/A&gt; method to get the FillPattern associated to this element.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;For example, below the inserted code (macro) i choose to set the pattern style to "Crosshatch".&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Change whatever pattern style you want to use; only those who are currently available in the project document.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you try this something like this?&lt;BR /&gt;I hope this is useful for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;public&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;void&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FillPatternWalls&lt;/SPAN&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document doc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument.Document;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;var&lt;/SPAN&gt;&amp;nbsp;patternCollector =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;(doc);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;patternCollector.&lt;SPAN&gt;OfClass&lt;/SPAN&gt;(&lt;SPAN&gt;typeof&lt;/SPAN&gt;(FillPatternElement));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;// replace "Crosshatch" with another fill pattern style you want&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FillPatternElement fpe = patternCollector.&lt;SPAN&gt;ToElements&lt;/SPAN&gt;().Cast&amp;lt;FillPatternElement&amp;gt;().&lt;SPAN&gt;First&lt;/SPAN&gt;(x =&amp;gt;&amp;nbsp;x.&lt;SPAN&gt;GetFillPattern&lt;/SPAN&gt;().Name ==&amp;nbsp;&lt;SPAN&gt;"Crosshatch"&lt;/SPAN&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OverrideGraphicSettings ogs =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;OverrideGraphicSettings&lt;/SPAN&gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillPatternId&lt;/SPAN&gt;(fpe.Id);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillPatternVisible&lt;/SPAN&gt;(&lt;SPAN&gt;true&lt;/SPAN&gt;);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillColor&lt;/SPAN&gt;(&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;Color&lt;/SPAN&gt;(&lt;SPAN&gt;255&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN&gt;0&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN&gt;255&lt;/SPAN&gt;));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;using&lt;/SPAN&gt;&amp;nbsp;(Transaction t =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;Transaction&lt;/SPAN&gt;(doc,&amp;nbsp;&lt;SPAN&gt;"Set Fill Pattern Walls"&lt;/SPAN&gt;))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t.&lt;SPAN&gt;Start&lt;/SPAN&gt;();&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;&lt;SPAN&gt;foreach&lt;/SPAN&gt;&amp;nbsp;(Element wall&amp;nbsp;&lt;SPAN&gt;in&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;(doc,doc.ActiveView.Id).&lt;SPAN&gt;OfClass&lt;/SPAN&gt;(&lt;SPAN&gt;typeof&lt;/SPAN&gt;(Wall)))&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;doc.ActiveView.&lt;SPAN&gt;SetElementOverrides&lt;/SPAN&gt;(wall.Id,&amp;nbsp;ogs);&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;&lt;BR /&gt;&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;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t.&lt;SPAN&gt;Commit&lt;/SPAN&gt;();&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uidoc.&lt;SPAN&gt;RefreshActiveView&lt;/SPAN&gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp; 	&lt;/PRE&gt;</description>
    <pubDate>Tue, 04 Jun 2019 14:25:03 GMT</pubDate>
    <dc:creator>so-chong</dc:creator>
    <dc:date>2019-06-04T14:25:03Z</dc:date>
    <item>
      <title>Fill Pattern Style</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8574465#M44410</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I can change the color but I can not change the solid fill style, as I show in the images. Help with this, thank you very much.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;this is my code&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;trans.Start();&lt;BR /&gt;ogs.SetProjectionFillPatternId(wall.Id);&lt;BR /&gt;ogs.SetProjectionFillPatternVisible(true);&lt;BR /&gt;ogs.SetProjectionFillColor(new Color(255, 0, 255));&lt;BR /&gt;uiDoc.ActiveView.SetElementOverrides(wall.Id, ogs);&lt;BR /&gt;trans.Commit();&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capturasss.PNG" style="width: 779px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/599525i6968EF2119AF6A86/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capturasss.PNG" alt="Capturasss.PNG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capturassss2.PNG" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/599526iD558177745597A7B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capturassss2.PNG" alt="Capturassss2.PNG" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Feb 2019 16:07:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8574465#M44410</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-02-05T16:07:31Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Pattern Style</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8576044#M44411</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;In the code&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ogs.SetProjectionFillPatternId(wall.Id);&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;To set the projectFillpatternId you need to pass the &lt;STRONG&gt;ID of the&lt;/STRONG&gt; &lt;STRONG&gt;fillpatternelement&lt;/STRONG&gt; not the Id of the wall.&lt;/P&gt;
&lt;P&gt;Filter for the fillpattern you want and pass the id for overriding the graphics settings.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope that the below code helps you to achieve this.&lt;/P&gt;
&lt;PRE&gt;FilteredElementCollector Collector = new FilteredElementCollector(doc).OfClass(typeof(FillPatternElement));
                IList&amp;lt;Element&amp;gt; FPES = Collector.ToElements() as IList&amp;lt;Element&amp;gt;;               
                FillPatternElement fpe = null;
                foreach(Element e in FPES)
                {
                    if(e.Name.Contains("Your Fill pattern element name"))
                    {
                        fpe = e as FillPatternElement;
                    }
                }
                OverrideGraphicSettings ORGS = new OverrideGraphicSettings();
                ORGS.SetProjectionFillPatternId(fpe.Id);
                doc.ActiveView.SetElementOverrides(wall.Id, ORGS);&lt;/PRE&gt;
&lt;P&gt;If this helped solve your problem please mark it as solution, so other users can get this solutions as well&amp;nbsp;&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://forums.autodesk.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Feb 2019 07:25:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8576044#M44411</guid>
      <dc:creator>naveen.kumar.t</dc:creator>
      <dc:date>2019-02-06T07:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Pattern Style</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8826184#M44412</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thank you for your answer, I was trying to find the solution but I still have not resolved, the sales code error and I can not find the FillPatternElement.&amp;nbsp;&amp;nbsp;I would appreciate if someone could help me with this&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2019 17:15:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8826184#M44412</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-05-31T17:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Pattern Style</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8831635#M44413</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As Naveen pointed out you have to pass the Id of the fillpatternelement(fpe).&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;To set the solid fill style (surface pattern style) you can use the &lt;A href="https://www.revitapidocs.com/2019/ab2f6e79-2aef-2cac-0d53-bb2651ced0bc.htm" target="_blank" rel="noopener"&gt;GetFillPattern()&lt;/A&gt; method to get the FillPattern associated to this element.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;For example, below the inserted code (macro) i choose to set the pattern style to "Crosshatch".&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Change whatever pattern style you want to use; only those who are currently available in the project document.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you try this something like this?&lt;BR /&gt;I hope this is useful for you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;public&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;void&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FillPatternWalls&lt;/SPAN&gt;()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document doc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument.Document;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;var&lt;/SPAN&gt;&amp;nbsp;patternCollector =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;(doc);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;patternCollector.&lt;SPAN&gt;OfClass&lt;/SPAN&gt;(&lt;SPAN&gt;typeof&lt;/SPAN&gt;(FillPatternElement));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;// replace "Crosshatch" with another fill pattern style you want&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FillPatternElement fpe = patternCollector.&lt;SPAN&gt;ToElements&lt;/SPAN&gt;().Cast&amp;lt;FillPatternElement&amp;gt;().&lt;SPAN&gt;First&lt;/SPAN&gt;(x =&amp;gt;&amp;nbsp;x.&lt;SPAN&gt;GetFillPattern&lt;/SPAN&gt;().Name ==&amp;nbsp;&lt;SPAN&gt;"Crosshatch"&lt;/SPAN&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OverrideGraphicSettings ogs =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;OverrideGraphicSettings&lt;/SPAN&gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillPatternId&lt;/SPAN&gt;(fpe.Id);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillPatternVisible&lt;/SPAN&gt;(&lt;SPAN&gt;true&lt;/SPAN&gt;);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ogs.&lt;SPAN&gt;SetProjectionFillColor&lt;/SPAN&gt;(&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;Color&lt;/SPAN&gt;(&lt;SPAN&gt;255&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN&gt;0&lt;/SPAN&gt;,&amp;nbsp;&lt;SPAN&gt;255&lt;/SPAN&gt;));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;using&lt;/SPAN&gt;&amp;nbsp;(Transaction t =&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;Transaction&lt;/SPAN&gt;(doc,&amp;nbsp;&lt;SPAN&gt;"Set Fill Pattern Walls"&lt;/SPAN&gt;))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t.&lt;SPAN&gt;Start&lt;/SPAN&gt;();&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;&lt;SPAN&gt;foreach&lt;/SPAN&gt;&amp;nbsp;(Element wall&amp;nbsp;&lt;SPAN&gt;in&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;new&lt;/SPAN&gt;&amp;nbsp;&lt;SPAN&gt;FilteredElementCollector&lt;/SPAN&gt;(doc,doc.ActiveView.Id).&lt;SPAN&gt;OfClass&lt;/SPAN&gt;(&lt;SPAN&gt;typeof&lt;/SPAN&gt;(Wall)))&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&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;doc.ActiveView.&lt;SPAN&gt;SetElementOverrides&lt;/SPAN&gt;(wall.Id,&amp;nbsp;ogs);&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;&lt;BR /&gt;&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;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t.&lt;SPAN&gt;Commit&lt;/SPAN&gt;();&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;uidoc.&lt;SPAN&gt;RefreshActiveView&lt;/SPAN&gt;();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp; 	&lt;/PRE&gt;</description>
      <pubDate>Tue, 04 Jun 2019 14:25:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8831635#M44413</guid>
      <dc:creator>so-chong</dc:creator>
      <dc:date>2019-06-04T14:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: Fill Pattern Style</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8839251#M44414</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thank you very much for your answer &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1263196"&gt;@so-chong&lt;/a&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Greetings,&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jun 2019 16:21:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/fill-pattern-style/m-p/8839251#M44414</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-06-07T16:21:33Z</dc:date>
    </item>
  </channel>
</rss>

