可以通过以下方式按序号获取每行列的数据:

  1. 遍历行列表,获取每行的数据:
foreach (var row in rows)
{
    //获取行号
    TextBlock t = row.Panel.Children[0] as TextBlock;
    int rowNumber = int.Parse(t.Text);

    //遍历该行的列,获取每列的数据
    foreach (var column in row.Columns)
    {
        //获取列的数据
        string data = column.TextBox.Text;
        //TODO: 处理列的数据
    }
}
  1. 获取指定行的数据:
//假设要获取第2行的数据
var row2 = rows[1];

//获取行号
TextBlock t = row2.Panel.Children[0] as TextBlock;
int rowNumber = int.Parse(t.Text);

//遍历该行的列,获取每列的数据
foreach (var column in row2.Columns)
{
    //获取列的数据
    string data = column.TextBox.Text;
    //TODO: 处理列的数据
}
C# 获取表格每行列数据的方法

原文地址: https://www.cveoy.top/t/topic/gB4e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录