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

Offline vuott

  • Senatore Gambero
  • ******
  • Post: 6.683
    • Mostra profilo
« Ultima modifica: 04 Settembre 2017, 13:11:14 da vuott »
" Chi non vede il non senso del mondo, è vano a sua volta. "

(B. Pascal, 1623 – 1662)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 1.837
  • 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