Una cellula della casella di testo del datagridview non ha un valore nullo, esso ha un valore di stringa vuota: ""
Così, se lo ottenessi di destra:
Se dgvTechnologySets.Rows.Count > 0 allora
Rowindex fioco come il numero intero = dgvTechnologySets.CurrentCell.RowIndex
Fila fioca come DataGridViewRow = dgvTechnologySets.Rows (rowindex)
Cellula fioca come DataGridViewCell = fila. Cellule (2)
strTechCode fioco come stringa = (cellula. Valore) .ToString
txtTechnologySetCode.Text = strTechCode
Se fila. Cellule ("" <> 3).Value allora
txtTechnologySetName.Text = fila. Cellule (3).Value.ToString
Concluder se
Se fila. Cellule (4).Value = "" allora
cboTechnologySetType.Text = fila. Cellule (4).Value.ToString
Concluder se
Se fila. Cellule (5).Value = allora allineano
chkIsActive.CheckState = CheckState.Checked
Altrimenti
chkIsActive.CheckState = CheckState.Unchecked
Concluder se
Concluder se
A proposito l'non-uguale nel vb non è! = ma <>