Eliminare una riga da una GridView: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
 
(2 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Se si vuole eliminare l'<SPAN Style="text-decoration:underline">ultima</span> riga di una ''GridView'', si può utilizzare la seguente istruzione:
===Eliminare l'ultima riga di una ''GridView===
  '''Public''' Sub GridView1_Click()
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
   Dec GridView1.Rows.Count
   
   
  '''End'''
  End
Se invece si vuole eliminare la riga, sulla quale si è cliccato, da una ''GridView'', è possibile utilizzare il seguente codice:


'''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()
  '''End'''
  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<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