1
여러 경로에있는 파일 이름이 있습니다. 이 데이터를 DGV 형식으로 사용자에게 제시하려고합니다. 이름에 대한 텍스트 상자 열과 경로에 대한 또 다른 콤보 상자 열이있는 DGV가 있습니다. Path를 반환하는 클래스의 속성에 바인딩 할 콤보 상자 열을 가져 오는 데 문제가 있습니다.클래스 바인딩 DataGridViewComboBoxColumn에 목록을 반환하는 속성
도움을 주시면 감사하겠습니다.
Public Class fileTest
Public Property FileName As String
Public Property Paths As String()
Public Sub New(ByRef _name As String, ByVal _paths As String())
Me.FileName = _name
Me.Paths = _paths
End Sub
End Class
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim fileList As New BindingList(Of fileTest)
fileList.Add(New fileTest("TEST", {"ABC", "123"}))
Me.DataGridView1.AutoGenerateColumns = False
Me.DataGridView1.DataSource = fileList
Me.DataGridView1.Columns("FileName").DataPropertyName = "FileName"
CType(Me.DataGridView1.Columns("Paths"), DataGridViewComboBoxColumn).DataPropertyName = "Path"
End Sub