private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < tab1.TabPages.Count; i++)
{
TabPage tabPage = tab1.TabPages[i];
this.tab1.TabPages.Remove(tabPage);
}
}
这段代码好象没有错误吧结果并没有全部删完只能用微软的this.RemoveAll();老盖是不是太霸道了点。。
{
for (int i = 0; i < tab1.TabPages.Count; i++)
{
TabPage tabPage = tab1.TabPages[i];
this.tab1.TabPages.Remove(tabPage);
}
}
这段代码好象没有错误吧结果并没有全部删完只能用微软的this.RemoveAll();老盖是不是太霸道了点。。
解决方案 »
- Help me 本人想写个MP3播放器
- webservice中的content-length?
- 像杀毒软件那样 只有授权才能使用的 程序设计方法
- 如何在datagridview中的cell中自动填入数据(winform)!
- Duwamish 讨论区(研究DUWAMISH的进来,没研究的也得进来。)
- VS2010中parallel的用法
- 火狐可以打开ie打不开
- C# 如何将二维数组 流写入到文件
- 我这样提交怎么没反应?大虾快看!
- 有子控件的控件的MouserHover事件
- TabControl中TabPage上的Text那一栏可以设置为不显示吗?
- 如何禁用windowXP中ctrl+alt+del,不允许出现任务管理器
while(tab1.TabPages.Count>0)
{
TabPage tabPage = tab1.TabPages[0];//重复删除第一个就行了
this.tab1.TabPages.Remove(tabPage);
}
问题是解决了。不知道老盖为啥不让我这段代码执行出应该执行的效果
foreach (TabPage tabPage in Ttab1.tabPages)
{
this.tab1.TabPages.Remove(tabPage);
}
for (int i = 0; i < tab1.TabPages.Count; i++)
{
TabPage tabPage = tab1.TabPages[i];
this.tab1.TabPages.Remove(tabPage);
}