私のプロジェクトには 2 つのフォームがあります。それらは「基準」と「画面」と名付けられています。基準フォームには が含まれていますDataGridViewCriteria。Screen フォームには が含まれていますDataGridViewScreen。
DataGridViewCriteriaの最初の列はCheckBoxColumnです。DataGridViewCriteria の 2 番目の列には、各行に固有の説明が含まれています。CheckBoxColumn をループする必要があり、CheckBoxチェックされているそれぞれについてDataColumn、DataGridViewScreen に を追加する必要があります。DataGridViewScreen に追加されたそれぞれのタイトルが、それぞれのDataColumnDataGridViewCriteria に隣接する説明と一致する必要がありCheckBoxます。
これまでの私のコードは次のとおりです。
For Each row As DataGridViewRow In Criteria.DataGridViewCriteria.Rows
If row.Cells(0).Value = True Then
Dim col As New DataColumn(row.Cells(1).Value, Type.GetType("System.String"))
dt.Columns.Add(row.Cells(1).Value)
End If
Next
助言がありますか?どうもありがとうございました!