protected void LoadLinkPackage() { try { Debug.WriteLine(DateTime.Now.ToString(TimestampFormatString) + " -- Starting link package load"); // Load XML var selection = PackageFileTextBox.Text; var linkPackage = XML.LinkPackage.LoadFromFile( selection, s => MessageBox.Show(this, s, "Error Loading Link Package", MessageBoxButtons.OK, MessageBoxIcon.Error)); if (linkPackage == null) return; _linkPackage = linkPackage; // Prompt for variables VariablesDataGridView.DataSource = _linkPackage.Variables; // Show predicted links LinksDataGridView.DataSource = _linkPackage.Links; Debug.WriteLine(DateTime.Now.ToString(TimestampFormatString) + " -- Finished link package load"); } catch (Exception ex) { Debug.WriteLine("Exception in PackageFileChooseButton_Click"); Error(ex); } }
private void ClearLinkPackage() { _linkPackage = null; VariablesDataGridView.DataSource = null; LinksDataGridView.DataSource = null; }