protected override void AfterInitialized() { base.AfterInitialized(); var recipienti = AppRepo.GetRecipienti().OrderBy(x => x.Nome.ToLower()); AddNodes(recipienti); if (treeView1.Nodes.Count > 0) { treeView1.SelectedNode = treeView1.Nodes[0]; } else { treeView1_AfterSelect(this, null); } }