The good news<br>I have run my winform application on mono. I get 2 errors only. One is due to masked text box and second is due to a custom control. <br clear="all"><br>Now the request.<br>My custom control is wizard control. 
I&#39;ve created it bt extending&nbsp; tab control. But I find that It is not best approach. It would be great if we have a wizard control (some layout problem). <br><br>Here is the code for wizard control (i don&#39;t understand it very well)
<br><br>public class WizardPages : TabControl<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; protected override void WndProc(ref Message m)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Hide tabs by trapping the TCM_ADJUSTRECT message<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (m.Msg == 0x1328 &amp;&amp; !DesignMode) 
m.Result = (IntPtr)1;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else base.WndProc(ref m);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>-- <br>Sharique uddin Ahmed Farooqui<br>(C++/C# Developer, IT Consultant)<br>A revolution is about to begin.<br>A world is about to change.
<br>And you and me are &quot;the initiator&quot;.