Autore Topic: GridView Mode Multiple: come trovare le righe cliccate ?  (Letto 375 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.248
  • Ne mors quidem nos iunget
    • Mostra profilo
« Ultima modifica: 01 Febbraio 2021, 12:38:15 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.136
  • Tonno verde
    • Mostra profilo
Re:GridView Mode Multiple: come trovare le righe cliccate ?
« Risposta #1 il: 04 Settembre 2017, 14:40:39 »
Potrei non aver capito bene, ma a me pare che su Select ci sia un bug nelle GridView, Gambasso mi sembra che risponda per TableView ma le selezioni sono contemplate anche per le Grid  :-\

Ma lui vorrebbe una cosa così?

Codice: [Seleziona]
Public Sub Form_Open()
 
  Dim e, i As Integer
 
  GridView1.Rows.Count = 10
  GridView1.Columns.Count = 3
  GridView1.Columns[0].Width = 120
  GridView1.Columns[1].Width = 120
  'GridView1.Columns[2].Width = 120

  Me.Show()
  For e = 0 To 9
    For i = 0 To 2
      GridView1[e, i].Text = "Riga" & e & " Colonna" & i
      If e Mod 2 = 0 Then GridView1.Rows[e].Selected = True
    Next
  Next
  'GridView1.Select(2, 4)

End

oppure:
Codice: [Seleziona]
Public Sub Button1_Click()

  Dim e As Integer

  For e = 0 To 9
    If GridView1.Rows[e].Selected = True Then Print "La riga "; e; " è selezionata"
  Next

End

Entrambi? Nessuno dei due?
Pensate che io tiri ad indovinare?  ;D
« Ultima modifica: 04 Settembre 2017, 17:34:58 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro