protected virtual void OnAssemblyListTreeCursorChanged(object sender, System.EventArgs e) { TypeTree.ItemsDataSource = (AssemblyListTree.CurrentSelection.FinalTarget as AssemblyDescription).DevelopmentInformation; if (TypeTree.ItemsDataSource != null) { TypeTree.ExpandAll(); } InfoTree.ItemsDataSource = (AssemblyListTree.CurrentSelection.FinalTarget as AssemblyDescription).DevelopmentInformation.DevelopmentDescriptions; if (InfoTree.ItemsDataSource != null) { InfoTree.ExpandAll(); } InfoLabel.Markup = "<b>Assembly</b> development information"; DescriptionBox.DataSource = null; DescriptionBox.Visible = false; }