Eliminare una riga da una GridView: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
(Creata pagina con "Se si vuole eliminare la riga, sulla quale si è cliccato, da una ''GridView'', è possibile utilizzare il seguente codice: '''Public''' Sub GridView1_Click() GridView...")
 
Nessun oggetto della modifica
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Se si vuole eliminare la riga, sulla quale si è cliccato, da una ''GridView'', è possibile utilizzare il seguente codice:
===Eliminare l'ultima riga di una ''GridView===
Se si vuole eliminare l'<U>ultima</u> riga di una ''GridView'', si può utilizzare la seguente istruzione:
Public Sub GridView1_Click()
 
  Dec GridView1.Rows.Count
End


'''Public''' Sub GridView1_Click()
 
 
===Eliminare la riga sulla quale si è cliccato===
   GridView1.Rows.Remove(GridView1.Row, 1)
Se invece si vuole eliminare la riga, <U>sulla quale si è cliccato</u>, da una ''GridView'', utilizzeremo il Metodo ".Rows.Remove()" della Classe ''GridView'':
 
Public Sub Form_Open()
   GridView1.Refresh()
 
   With GridView1
  '''End'''
    .Rows.Count = 10
    .Columns.Count = 5
    For r As Byte = 0 To .Rows.Max
      For c As Byte = 0 To .Columns.Max
        GridView1[r, c].Text = r & "-" & c
      Next
    Next
  End With
End
Public Sub GridView1_Click()
   GridView1<FONT Color=red>.Rows.Remove</font>(GridView1.Row, 1)
  End

Versione attuale delle 17:09, 2 set 2025

Eliminare l'ultima riga di una GridView

Se si vuole eliminare l'ultima riga di una GridView, si può utilizzare la seguente istruzione:

Public Sub GridView1_Click()
  
 Dec GridView1.Rows.Count

End


Eliminare la riga sulla quale si è cliccato

Se invece si vuole eliminare la riga, sulla quale si è cliccato, da una GridView, utilizzeremo il Metodo ".Rows.Remove()" della Classe GridView:

Public Sub Form_Open()

 With GridView1
   .Rows.Count = 10
   .Columns.Count = 5
   For r As Byte = 0 To .Rows.Max
     For c As Byte = 0 To .Columns.Max
       GridView1[r, c].Text = r & "-" & c
     Next
   Next
 End With

End


Public Sub GridView1_Click()

 GridView1.Rows.Remove(GridView1.Row, 1)

End