У меня есть datagridview
, связанный с List(of T)
.DataGridView привязан к списку (из T) изменить тип столбца
Private BodyComponents As New List(Of BodyComponent)
Private BodyBinding As BindingSource
Public Sub New()
' This call is required by the designer.
InitializeComponent()
' Set the bindingsource
BodyBinding = New BindingSource(BodyComponents, Nothing)
' Add any initialization after the InitializeComponent() call.
dgvBodyOverview.DataSource = BodyBinding
....
Все элементы в списке представляют собой объект с несколькими свойствами, один из них является материал As String
. У меня есть большой список доступных материалов, в которых пользователь должен иметь возможность выбирать. Как я могу сделать это доступным в раскрывающемся списке datagridview
?
Информация: Материалы считываются во время выполнения, когда диалог открыт, а не жестко закодирован.
Что лучше всего использовать, если нет требуемого альтернативного 'Id'? Строка должна отображаться и сохраняться. –
То, что верхняя часть - над HR делает - устанавливает MaterialList как DataSource - при условии, что это простой 'List (of String)' - вы не много говорили о том, что это такое – Plutonix
Строковый массив или List будет работать – Plutonix