Νατάσα οι τιμές του FDAY είναι string και δίνη ο χρήστης επιλογές πχ
"Ημ/νία Τρέχουσα,Ημ/νία Παραγγελίας,Από Βαφείο,Πρός Τζάμια"
για να γίνη μετά filter ανάλογα την τιμή του πεδίου ως string.
Μέσω της
Private Shared Sub SetAlternateChoicesUsingItems( _
ByRef comboboxColumn As DataGridViewComboBoxColumn)
Dim myArrF() As String = ("Ημ/νία Τρέχουσα,Ημ/νία Παραγγελίας,Από Βαφείο,Πρός Τζάμια").Split(",")
'myArrF = ("Ημ/νία Τρέχουσα,Ημ/νία Παραγγελίας,Από Βαφείο,Πρός Τσάμια").Split(",")
With comboboxColumn
.Items.AddRange(myArrF)
End With
End Sub
Πέρνη τις επιλογές το dataGridViewComboBoxColumn
Το προβλημά μου είναι
πχ έχουμε ένα binding1 το συνδέουμε με μια dataview
Στη συνέχεια έχουμε BindingNavigator1 control συνδεδεμέμο με το binding1
Και ένα datagridview συνδεδεμέμο με το BindingNavigator1
Το datagridview γεμίζη με όλες τις στήλες της dataview
Σε μία λοιπόν στήλη την FDAY θέλω να έχω dataGridViewComboBoxColumn
Κάνω λοιπόν
GmDgView1.Columns.Remove("FDAY")
και μετά
Dim column As New DataGridViewComboBoxColumn() 'DataGridViewCheckBoxColumn()
With column
.DataPropertyName = "FDAY"
.HeaderText = "FDAY"
.Name = "FDAY"
.CellTemplate = New DataGridViewComboBoxCell
End With
και μετά
GmDgView1.Columns.Insert(3, column)
τι κάνω λάθος :)
ΥΓ
Πως είναι η σύνταξη της sub για να πιάσω το
System.ArgumentException:DataGridViewComboBoxCell value is not valid
To replace the default dialog please handle the DataError event
George Matzouranis