public static void Run(clsArtist prArtist) { frmArtist lcArtistForm; if (!_ArtistFormList.TryGetValue(prArtist, out lcArtistForm)) { lcArtistForm = new frmArtist(); _ArtistFormList.Add(prArtist, lcArtistForm); lcArtistForm.SetDetails(prArtist); } else { lcArtistForm.Show(); lcArtistForm.Activate(); } }