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

  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# 从下面代码怎么按序号获取每行列的数据 private readonly ListRowInfo rows = new ListRowInfo; summary 添加行 summary private void AddRow 实例化 var row = new RowInfo;

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

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