private void tsmiImportListClicked(object sender, EventArgs e) { OpenFileDialog openDialog = new OpenFileDialog(); openDialog.Filter = "Text Files (.txt)|*.txt"; openDialog.Multiselect = false; DialogResult diaResult = openDialog.ShowDialog(); if (diaResult != System.Windows.Forms.DialogResult.OK) { return; } string szFilename = String.Empty; DataGridView dgv = null; if (sender.Equals(tsmiListItem)) { szFilename = "items.txt"; dgv = dgvItems; } else if (sender.Equals(tsmiListBuffs)) { szFilename = "buffs.txt"; dgv = dgvBuffs; } else if (sender.Equals(tsmiListMonster)) { szFilename = "monster.txt"; dgv = dgvMonster; } else if (sender.Equals(tsmiListPets)) { szFilename = "pets.txt"; dgv = dgvPets; } else if (sender.Equals(tsmiListWarps)) { szFilename = "warplist.txt"; dgv = dgvWarps; } else if (sender.Equals(tsmiListSkills)) { szFilename = "skills.txt"; dgv = dgvSkills; } else { return; } if (szFilename == string.Empty) { return; } SFM.ImportList(openDialog.FileName, szFilename, dgv); }