Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在datagrid中添加其他行和计算数据_C# - Fatal编程技术网

C# 在datagrid中添加其他行和计算数据

C# 在datagrid中添加其他行和计算数据,c#,C#,当前,此代码为每个顶点创建并填充一行。我如何在已经创建的每一行下添加另一行,比如说…position.x++position的值?简单地添加空行是一件容易的事情。填充它是另一项任务 foreach (AcDb.ObjectId vertexId in poly) { if (!vertexId.ObjectClass.IsDerivedFrom(vertexClass)) continue; var vertex = (AcDb.Polyl

当前,此代码为每个顶点创建并填充一行。我如何在已经创建的每一行下添加另一行,比如说…position.x++position的值?简单地添加空行是一件容易的事情。填充它是另一项任务

foreach (AcDb.ObjectId vertexId in poly)
    {
     if (!vertexId.ObjectClass.IsDerivedFrom(vertexClass))
         continue;

         var vertex = (AcDb.PolylineVertex3d)trans.GetObject(vertexId, AcDb.OpenMode.ForWrite);
                    System.Data.DataRow dr = vertexTable.NewRow();
                    dr.ItemArray = new object[] { vertex.Handle.Value, vertex.Position.X, vertex.Position.Y, vertex.Position.Z } ;
                    vertexTable.Rows.Add(dr);