我有一个逻辑我需要完成,但还没有得到一个体面的答案。
我有一个MigraDoc表,我想获取下一列的ID,该列尚未将任何单元格添加到任何行:
int nextEmptyColumnId = 0;
for (int col = 0; col < inSectionTable.Columns.Count; col++)
{
if (!"Are there any cells in table.Columns[col]")
{
nextEmptyColumnId = col;
break;
}
}
正如你可能猜到的那样,我正在努力找到要放的东西:
“table.Columns [col]”
中是否有任何单元格答案 0 :(得分:0)
我已经(有效地)管理了以下内容:
for (int col = 0; col < inSectionTable.Columns.Count; col++)
{
if (inSectionTable.Rows.Count <= numHeaderRows)
{
nextEmptyColumnId = 0;
break;
}
else
{
nextEmptyColumnId = inSectionTable.Rows[numHeaderRows].Cells.Count;
break;
}
}
欢迎任何更好的建议!