protected override void AfterInitialized() { this.editorForm1 = new BulkMailSender.Components.EditorForm(); panel3.Controls.Add(this.editorForm1); this.editorForm1.BackColor = System.Drawing.SystemColors.Control; this.editorForm1.Dock = System.Windows.Forms.DockStyle.Fill; this.editorForm1.Location = new System.Drawing.Point(0, 0); this.editorForm1.Size = new System.Drawing.Size(500, 400); base.AfterInitialized(); var mails = AppRepo.GetMails().OrderBy(x => x.Nome.ToLower()); //var recipienti = AppRepo.GetRecipienti().OrderBy(x => x.Nome.ToLower()); AddNodes(mails); if (treeView1.Nodes.Count > 0) { treeView1.SelectedNode = treeView1.Nodes[0]; } else { treeView1_AfterSelect(this, null); } }