<HTML><HEAD><META content="text/html; charset=UTF-8" http-equiv="Content-Type"></HEAD><BODY>Got it working.<BR>
The problem was that I was using directly the View, not the contoroller.<BR>
So instead of:<BR>
<BR>
SubView sb = new SubView (box.Handle); // subview is the monomac code generated to my nib<BR>
sb.SetFrameOrigin (new PointF (0, 100));<BR>
box.AddSubview(sb); // box the the NSView contorl type box<BR>
<BR>
Should have been:<BR>
<BR>
SubViewController widget = new SubViewController ();<BR>
widget.View.SetFrameOrigin (new PointF (0, 0));<BR>
box.AddSubview (widget.View);<BR>
<BR>
Thanks for your help<BR>
<BR>
Tomas<BR>
<BR>
初音センケン wrote:<BR>
<blockquote type="cite"><BR>
<BR>
I think "AddSubview" is the right approach. If it doesn't work, try <BR>
"SetFrameOrigin" to set the subview to a right position. Be noticed <BR>
that the Mac's screen coordinate is different from Windows or iOS, <BR>
which starts from the left-bottom corner of the screen (WIN or iOS <BR>
start from left-top corner).<BR>
<BR>
I'm new to MonoMac too, hope it helps.<BR>
------------------ Original ------------------<BR>
*From: * "Tomas Trescak"&lt;tomi.trescak@gmail.com&gt;;<BR>
*Date: * Wed, Dec 14, 2011 05:32 PM<BR>
*To: * "mono-osx"&lt;mono-osx@lists.ximian.com&gt;;<BR>
*Subject: * [Mono-osx] Dynamically add User Control (SubView) defined <BR>
in the Nib<BR>
Dears<BR>
<BR>
I'm very new to the Cocoa - Objective C programming, but I have more<BR>
than 8 years of c# programming.<BR>
My problem is following:<BR>
<BR>
How do I dynamically add a new user control (Cocoa control) to the<BR>
interface.<BR>
The control is defined in the NIB (.nix) file.<BR>
I could not do this nor in the Interface Designer, nor in the program <BR>
code.<BR>
For the "Groupbox" control I have found a method "AddSubview" which does<BR>
nothing, but I'm just probably not using it right.<BR>
<BR>
Any ideas are greatly appreciated<BR>
<BR>
Have a wonderful day<BR>
<BR>
Tomas<BR>
_______________________________________________<BR>
Mono-osx mailing list<BR>
Mono-osx@lists.ximian.com<BR>
http://lists.ximian.com/mailman/listinfo/mono-osx<BR>
<BR>
_______________________________________________<BR>
Mono-osx mailing list<BR>
Mono-osx@lists.ximian.com<BR>
http://lists.ximian.com/mailman/listinfo/mono-osx</BODY></HTML>