<?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: PaletteSet is not triggered by VS22. in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460481#M6149</link>
    <description>&lt;P&gt;It is look like you missing reference to&amp;nbsp; &lt;SPAN&gt;AcMgd.dll&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 24 Dec 2023 16:16:33 GMT</pubDate>
    <dc:creator>Alexander.Rivilis</dc:creator>
    <dc:date>2023-12-24T16:16:33Z</dc:date>
    <item>
      <title>PaletteSet is not triggered by VS22.</title>
      <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460425#M6148</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;I am trying to play with one WPF sample, there is&amp;nbsp;PaletteSet in it.&lt;/P&gt;&lt;P&gt;However, after loading the correct namespace,&amp;nbsp;PaletteSet is not recognised. See below image&lt;/P&gt;&lt;P&gt;Is this because I use trial version of AutoCAD.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jawadsjaber_0-1703428670981.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1307684iE9C2E1106E17B775/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jawadsjaber_0-1703428670981.png" alt="jawadsjaber_0-1703428670981.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 14:37:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460425#M6148</guid>
      <dc:creator>jawadsjaber</dc:creator>
      <dc:date>2023-12-24T14:37:57Z</dc:date>
    </item>
    <item>
      <title>Re: PaletteSet is not triggered by VS22.</title>
      <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460481#M6149</link>
      <description>&lt;P&gt;It is look like you missing reference to&amp;nbsp; &lt;SPAN&gt;AcMgd.dll&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 16:16:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460481#M6149</guid>
      <dc:creator>Alexander.Rivilis</dc:creator>
      <dc:date>2023-12-24T16:16:33Z</dc:date>
    </item>
    <item>
      <title>Re: PaletteSet is not triggered by VS22.</title>
      <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460514#M6150</link>
      <description>Thanks a lot Alexander for your help.&lt;BR /&gt;It actually worked!</description>
      <pubDate>Sun, 24 Dec 2023 17:05:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460514#M6150</guid>
      <dc:creator>jawadsjaber</dc:creator>
      <dc:date>2023-12-24T17:05:28Z</dc:date>
    </item>
    <item>
      <title>Re: PaletteSet is not triggered by VS22.</title>
      <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460522#M6151</link>
      <description>&lt;P&gt;Additional suggestions besides what Alexander has said:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1. Do not create a "raw" PaletteSet in the CommandClass/IExtensionApplication. Always subclass the PaletteSet for your own custom PaletteSet, wrap the code for creating itself inside and expose features required for business operation as properties/methods.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. Unless you use very old AutoCAD (probably Acad2010 or older), there is no need to use System.Windows.Forms.Integration.ElementHost to add WPF UserControl to PaletteSet as Palette. WPF UserControl can be added as Palette with PaletteSet.AddVisual() method directly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Something like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;public class MyPaletteSet : PaletteSet&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; private MyWpfControl _palette;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;// Constructor&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;public MyPaletteSet(...) : base(...)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // set PaletteSet size/style/docking&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ... ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // Add WFP Palette&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; _palette = new MyWpfControl();&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; AddVisual("[palette name]", _palette);&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;// you can expose the WFP control to outside as Property&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;public MyWpfControl CustomPalette =&amp;gt; _palette;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;// other properties/methods&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;... ...&amp;nbsp;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 17:16:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460522#M6151</guid>
      <dc:creator>norman.yuan</dc:creator>
      <dc:date>2023-12-24T17:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: PaletteSet is not triggered by VS22.</title>
      <link>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460534#M6152</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/543921"&gt;@norman.yuan&lt;/a&gt;&amp;nbsp; for these great and professional advices.&lt;/P&gt;&lt;P&gt;Actually this sample was from AU2015..&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you can direct me to some samples based on the latest AutoCAD integration with WPF, it would be greatly appreciated as well.&lt;/P&gt;</description>
      <pubDate>Sun, 24 Dec 2023 17:30:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/paletteset-is-not-triggered-by-vs22/m-p/12460534#M6152</guid>
      <dc:creator>jawadsjaber</dc:creator>
      <dc:date>2023-12-24T17:30:49Z</dc:date>
    </item>
  </channel>
</rss>

