private void LoadFile(string f) { System.Console.WriteLine("LoadFile: {0}", f); if (surfaceTabs.TabPages.ContainsKey(f)) // tab page for file already existing { surfaceTabs.SelectedTab = surfaceTabs.TabPages[f]; } else { if (CodeProvider.IsValidFile(f)) { LoadDocument(f, _workspace); } else { MessageBox.Show("No corresponding .Designer file found for " + f); } } }