Scusa il ritardo, eccolo:
questo e' il corpo della funzione m_systemTreeView_MouseDoubleClick() (quando doppioclicco su una treeview apre il form):
MyForm mainForm = new MyForm();
this.m_splitContainer.Panel1.Controls.Add(mainForm);
mainForm.Show();
InitializeComponents() di MyForm :
this.SuspendLayout();
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.AutoScroll = true;
this.AutoSize = true;
this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.ClientSize = new System.Drawing.Size(1058, 503);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
this.MinimumSize = new System.Drawing.Size(50, 50);
this.Name = "MyTestForm";
this.ShowIcon = false;
this.ShowInTaskbar = false;
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.TopLevel = false;
this.ResumeLayout(false);
Ciao!