Salve a tutti.
Allora, creo un oggetto DataTable al quale aggiungo una colonna:
codice:
'Creo la tabella
Dim myDataTable As New DataTable("myTable")
'Creo la colonna
Dim myColumn As DataColumn
myColumn = New DataColumn
'Imposto un tipo di dati String per la colonna
colonnaDocumento.DataType = System.Type.GetType("System.String")
'Imposto il nullText per la colonna
Dim firstColumn As New DataGridTextBoxColumn
firstColumn.NullText = ""
Dim myTableStyle As New DataGridTableStyle
myTableStyle.MappingName = "myTable"
myTableStyle.GridColumnStyles.Add(firstColumn)
E fino a qui ci siamo...
Adesso volevo verificare che l'utente inserisca almeno un valore per quella colonna. Ho provato così:
codice:
If (Me.DataGrid1.Item(0, 0).IsDBNull) Then
messaggioErroreCelle = MsgBox("Valore mancante.", MsgBoxStyle.Critical)
End If
In esecuzione mi viene detto "Impossibile trovare il membro pubblico 'IsDBNull' nel tipo 'String'."
Come dovrei fare?
In alternativa, avevo provato così:
codice:
If (Me.DataGrid1.Item(0, 0 = "") Then
messaggioErroreCelle = MsgBox("Valore mancante.", MsgBoxStyle.Critical)
End If
Anche in questo caso non funziona...
Qualcuno mi sa aiutare?
Vi ringrazio in anticipo.