0

VB.netdatagridviewで列のタイトルと列の値を合計する方法列が使用する値の数によって(For & Next)? 例textboxdatagridview

datagridview: 前に

          column : ID        address        

                   1         street1 

                   2         street2

                   3         street3

textbox: 後

                  ID = 1 / address = street1 

                  ID = 2 / address = street2 

                  ID = 3 / address = street3 
4

1 に答える 1

0

この少しのコードで値がリストに追加され、そこからテキストボックスにデータを入力できます。不明な数の列を想定しており、dgvはDataGridViewです。

    Dim txtBoxList As New List(Of String)
    Dim strLine As String
    For Each dgvRow As DataGridViewRow In dgv.Rows
        For i As Integer = 0 To dgv.Columns.Count - 1
            strLine = strLine & String.Format("{0} = {1}", dgv.Columns(i).HeaderText.ToString, dgvRow.Cells(i).tostring)
            If i < dgv.Columns.Count - 1 Then
                strLine = strLine & " / "
            End If
        Next
        txtBoxList.Add(strLine)
        strLine = String.Empty
    Next
于 2013-02-21T04:50:29.333 に答える