public SelectChemicalForm(SpellAid aid, string desiredCompoundName)
 {
     InitializeComponent();
     chemicalList = new List<SpellAidChemical>();
     foreach (SpellAidChemical chemical in aid.Chemical)
     {
         chemicalList.Add(chemical);
     }
     this.dataGridView1.DataSource = chemicalList;
     this.label1.Text = "Select a chemical below that matches: " + desiredCompoundName;
 }
 void AddChemicalsToList(SpellAid chemicals)
 {
     int i = 0;
     foreach (SpellAidChemical chemical in chemicals.Chemical)
     {
         ListViewItem item = new ListViewItem(chemical.Name, i++);
         item.SubItems.Add(chemical.CAS);
         this.listView1.Items.Add(item);
         this.imageList1.Images.Add(Form1.PUGGetCompoundImage(chemical.Name, chemical.CAS));
     }
 }