for(int i =0; i <this.tabControl1.TabCount; i++)if(i != tabControl1.SelectedIndex) { tabControl1.TabPages.RemoveAt(i--); } 试试这个。
这个代码好像是除此之外其他全部关闭的吧!!
@珍是唯一:
for(int i =0; i <this.tabControl1.TabCount; i++) { if(i!=0){ tabControl1.TabPages.RemoveAt(i--); } }