自己写的乱代码.希望高手们能看懂,结果总是不对.
大体上就是删除选项卡后,判断新加tabPage的序号.结果总是tabPage1,高手救命呀!!!!
private void 添加工作表ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int num=0;
            for(int i=1;i<tabControl1.TabCount+1;i++)
            {
                int n = 0;
                if (num != 0)
                        break;
                foreach (TabPage a in tabControl1.TabPages)
                {
                    char[] ar = a.Text.ToCharArray(0, a.Text.Length);
                    if ((char)i!= ar[7])
                        n++;  
                    if (n == tabControl1.TabCount)     //估计是这行的问题
                     {
                         num = i;
                         break;
                     }
                }
            }
            string title = "tabPage" + num.ToString();
            TabPage myTabPage = new TabPage(title);
            tabControl1.TabPages.Add(myTabPage);
            tabControl1.SelectedTab = myTabPage;
        }