﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » How to implement the maintenance form can using the Docking tools?</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 09:35:31 GMT</lastBuildDate><ttl>20</ttl><item><title>How to implement the maintenance form can using the Docking tools?</title><link>http://forum.strataframe.net/FindPost22461.aspx</link><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;Dear Sir/Madam,&lt;BR&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I’m a fresh dotnet guy ,I have a free DockingPanel tools want to using in my application,but this tools Inherits the basic windows.form will have conflict with MicroFour.StrataFrame.UI.Windows.Forms.StandardForm&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;Can you give me some hints or coding for me how to implement it? &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Please refer to the attached project.:) &lt;/FONT&gt;&lt;/SPAN&gt;</description><pubDate>Thu, 26 Mar 2009 07:49:27 GMT</pubDate><dc:creator>Raymond Lo</dc:creator></item><item><title>RE: How to implement the maintenance form can using the Docking tools?</title><link>http://forum.strataframe.net/FindPost22470.aspx</link><description>[quote]Can you provide a sample project using Infragistics for my reference?[/quote]&lt;/P&gt;&lt;P&gt;Actually Infragistics has one as part of their samples.&amp;nbsp; So once you download their trial or purchase their produt, you should&amp;nbsp;have access to the sample as well.</description><pubDate>Thu, 26 Mar 2009 07:49:27 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: How to implement the maintenance form can using the Docking tools?</title><link>http://forum.strataframe.net/FindPost22469.aspx</link><description>Thanks Taylor and Aaron, &lt;/P&gt;&lt;P&gt;Since our company have the Infragistics, I maybe accept change it to using Infragistics.&lt;/P&gt;&lt;P&gt;&lt;BR&gt;Aaron, thanks your advised.&lt;/P&gt;&lt;P&gt;Can you provide a sample project using Infragistics for my reference?&lt;/P&gt;&lt;P&gt;Thank you.</description><pubDate>Thu, 26 Mar 2009 07:20:47 GMT</pubDate><dc:creator>Raymond Lo</dc:creator></item><item><title>RE: How to implement the maintenance form can using the Docking tools?</title><link>http://forum.strataframe.net/FindPost22465.aspx</link><description>Hi Raymond,&lt;br&gt;
&lt;br&gt;
I use the Infragistics controls and their docking panel works without any problems. To be honest, I would avoid any control that inherits from a form - not really sure that is a good idea. Infragistics is expensive but I am sure there will be other free docking panel controls that do not inherit from a form.&lt;br&gt;
&lt;br&gt;
Aaron</description><pubDate>Wed, 25 Mar 2009 14:36:50 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: How to implement the maintenance form can using the Docking tools?</title><link>http://forum.strataframe.net/FindPost22463.aspx</link><description>Well, there are a few options.&amp;nbsp; The first would be to look at some docking panels such as Infragistics or DevExpress that do not maintain the logic in the form.&amp;nbsp; By NOT placing the docking logic in the base form, you can add logic into user controls, etc. and ultimately have a lot more flexibility...however, I understand that it is not free.&lt;/P&gt;&lt;P&gt;So if you are going to move down this path, you will need to create your own base form.&amp;nbsp; Since you have the source code, just find the BaseForm in the MicroFour StrataFrame Business assembly.&amp;nbsp; You will need to create your own base form (this is all that StandardForm does, it inherits from BaseForm).&amp;nbsp; Copy over BaseForm and then change the inheritance to your class.&amp;nbsp; I don't recommend changing BaseForm itself otherwise you will have to change it with every release, which is fine if you want to add that to your "to-do" list.&amp;nbsp; But once you have it copied over to your base assembly, change the inheritance of the BaseForm from the standard .NET form to your docking form and it will get you what you are trying to do.</description><pubDate>Wed, 25 Mar 2009 07:38:38 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>