Hallo,
kann mir jemand sagen, warum ich bei folgendem Code den Fehler "DataGridViewComboBoxCell-Wer ist ungültig" bekomme, wenn ich nach einer Auswahl in der ersten Spalte in die zweite klicke?
Bzw. Was stimmt am code nicht? Ich habe das Projekt an den Post angehängt.
kann mir jemand sagen, warum ich bei folgendem Code den Fehler "DataGridViewComboBoxCell-Wer ist ungültig" bekomme, wenn ich nach einer Auswahl in der ersten Spalte in die zweite klicke?
Bzw. Was stimmt am code nicht? Ich habe das Projekt an den Post angehängt.
VB.NET-Quellcode
- Imports System.ComponentModel
- Imports System.Linq
- Imports System.Xml.Serialization
- Public Class Form1
- Dim data As New List(Of MigrationField)
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- data.Add(New MigrationField With {.Source = "BLA"})
- Dim column As DataGridViewComboBoxColumn = New DataGridViewComboBoxColumn()
- column.DataSource = [Enum].GetValues(GetType(MigraionFieldType))
- column.DataPropertyName = "Destination"
- Me.DataGridView1.Columns.Add(column)
- Me.DataGridView1.AutoGenerateColumns = True
- Me.DataGridView1.DataSource = Me.data
- End Sub
- End Class
- Public Class MigrationField
- <DisplayName("Migration Var Name")>
- Public Property Source As String
- <DisplayName("Migration Typ"), Browsable(False)>
- Public Property Destination As MigraionFieldType
- End Class
- Public Enum MigraionFieldType
- ID
- Variable
- Version
- Revision
- End Enum
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Gelöschter Benutzer“ ()