C#为dataGridView中的每一行执行操作

时间:2014-09-26 22:12:54

标签: c# datagridview foreach

Form

所以我需要能够使用xWMAEncode.exe程序单独转换数据网格的每一行以及xwmaEncode的工作方式如下xwmaencode.exe InputFile OutputFile所以这样就可以了xwmaencode.exe directorytofile \ Filename.xwm directorytofile \ FILENAME.WAV

所以我需要一种方法在每一行上执行CMD命令,并且能够指定每个单元格所需的顺序,例如xwmaEncode.exe inputdirectory \ Inputfilename.xwm outputdirectory \ outputfilename.wav

+ XWMAEncode是一个基于命令提示符的程序,因此需要在命令提示符窗口中运行

+我还需要在转换文件后关闭所有cmd窗口

但主要是我需要知道如何为这个

启动每个循环

1 个答案:

答案 0 :(得分:0)

我不明白你想要执行什么但是为了循环遍历datagridview中的行你可能会做这样的事情

for(int i=0; i<dataGridView.Rows.Count; i++)
{
//do the row operation here...
}

要循环访问并访问数据网格的所有列的每个单元格,您应该执行此操作

for(int i=0; i<dataGridView.Rows.Count; i++)
{
   for(int j=0; j<dataGridView.ColumnCount; j++)
   {
      //dataGridView.Rows[i].Cells[j]; to access the cell and perform any other action on it
   }
 }