标签: c# foreach tablelayoutpanel
我需要迭代tableLayoutPanel,对于列号等于3的每个标签,我需要清理它的文本。
我尝试了这个,但它没有用。 我可以做些什么吗?
foreach(Control c in this.TableLayoutPanel1.Controls) { if( c is Label) { if(c.column==3) c.Text ="-"; } }
答案 0 :(得分:4)
您需要使用TableLayoutPanel
TableLayoutPanel
if (TableLayoutPanel1.GetColumn(c)== 3) c.Text = "-";