我有一个名为tlpMaster的tableLayoutPanel。它有4列8行。在3列和每行中,它有另一个tableLayoutPanel。这就是3个内在的。在那些我有复选框,我需要能够处理。这是我到目前为止所得到的,但似乎是处理tableLayoutPanels而不是复选框。
for (int i = 0; i < 8; i++)
{
for (int j = 1; j < 4; j++)
{
//loop throught the table layout panels and dispose
Control tlpTemp = tlpMaster.GetControlFromPosition(j, i);
while (tlpTemp.Controls.Count > 0)
{
tlpTemp.Controls[0].Dispose();
}
}
}
我在这里做错了什么?
答案 0 :(得分:1)
想出来
for (int i = 0; i < 8; i++)
{
for (int j = 1; j < 4; j++)
{
//loop throught the table layout panels and dispose
Control tlpTemp = tlpMaster.GetControlFromPosition(j, i);
foreach(Control ctrl in tlpTemp.Controls)
{
while (ctrl.Controls.Count > 0)
{
ctrl.Controls[0].Dispose();
}
}
}
}