【问题标题】:Read data from a DataGridView Cell and store it into a ListView从 DataGridView Cell 读取数据并将其存储到 ListView
【发布时间】:2015-03-04 14:21:19
【问题描述】:

我有点不知所措。我有一个包含五列的表的 DataGridView。现在,当用户选择一行或多行并单击一个按钮时,我想将这些选定行的两个元素存储在 ListView 中。怎么做?很抱歉没有发布代码,但我真的不知道如何开始(foreach 循环除外)。有没有办法通过列名获取单元格值?谢谢!

编辑: 一开始我有一些代码,但我猜这完全是错误的......

  using (SqlConnection connection = new SqlConnection(connectionQuery))
            {
                foreach (DataGridViewRow row in dataGridView4.SelectedRows)
                {
                    foreach (DataGridViewColumn col in dataGridView4.Columns)
                    {
                        if (col.Name == cusIdBox.Text)
                        {
                            //DO
                        }

                        if (col.Name == cusNameBox.Text)
                        {
                            //DO
                        }
                    }
                }

【问题讨论】:

    标签: c# winforms listview datagridview


    【解决方案1】:

    好的,谢谢,我有一个解决方案:

    foreach (DataGridViewRow row in dataGridView4.SelectedRows)
                    {
                        cusId = row.Cells[cusIdBox.Text].Value.ToString();
                        cusName = row.Cells[cusNameBox.Text].Value.ToString();
    
                        cusIdCells.Add(cusId);
                        cusNameCells.Add(cusName);
                    }
    

    【讨论】:

      猜你喜欢
      • 2014-10-29
      • 1970-01-01
      • 1970-01-01
      • 2018-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      相关资源
      最近更新 更多