// <summary> // populate Assembly Information listview with ALL assemblies // </summary> private void PopulateAssemblies() { foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies()) { PopulateAssemblySummary(a); } AssemblyNamesComboBox.SelectedIndex = AssemblyNamesComboBox.FindStringExact(_EntryAssemblyName); }
/// <summary> /// If an assembly is double-clicked, go to the detail page for that assembly. /// </summary> /// <param name="sender">The sender that raised the event.</param> /// <param name="e">The event args.</param> private void AssemblyInfoListViewDoubleClick(object sender, EventArgs e) { if (AssemblyInfoListView.SelectedItems.Count > 0) { var strAssemblyName = Convert.ToString(AssemblyInfoListView.SelectedItems[0].Tag); AssemblyNamesComboBox.SelectedIndex = AssemblyNamesComboBox.FindStringExact(strAssemblyName); TabPanelDetails.SelectedTab = TabPageAssemblyDetails; } }
// <summary> // populate Assembly Information listview with ALL assemblies // </summary> private void PopulateAssemblies() { foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies()) { try { PopulateAssemblySummary(a); } catch (Exception ex) { ExceptionProcess.ProcessWithResume(ex); } } AssemblyNamesComboBox.SelectedIndex = AssemblyNamesComboBox.FindStringExact(_EntryAssemblyName); }