Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Flex grid e selezione righe
martedì 28 novembre 2006 - 10.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
fasol
Profilo
| Junior Member
125
messaggi | Data Invio:
mar 28 nov 2006 - 10:14
salve a tutti ho un problema con la flx grid una volta che abilito la prop. allow big selection mi permette di selezionare più righe contemporaneamente ma il mio problem e d sapere da codice il numero di righe selezionate... come faccio.... che il row sel mi restituisce solo la prima riga selezionta....????
AIUTOOOOOOOOOOOOO
meglio i perdenti xkè hanno la speranza di vincere...cosa che i vincenti nn hanno....
ridaria
Profilo
| Expert
905
messaggi | Data Invio:
gio 30 nov 2006 - 12:35
ecco la risposta:
la grigia ha la proprietà rowsel e colsel usa la rowsel e conta con un ciclo!
ti allego la funzioncina da me creata!
Questa ti restituisce il numero della riga di inizio selezione ed il numero della riga di fine selezione.
Fai la sottrazione ed il gioco è fatto!
Ti passa i due valori in formato stringa
Public Function Get_RigaInizio_RigaFine(objGriglia As MSFlexGrid) As String
On Error GoTo errore
Dim rigaInizio As Long
Dim rigaFine As Long
Dim tempRigaInizio As Long
Dim tempRigaFine As Long
'le righe selezionate
rigaInizio = objGriglia.Row
rigaFine = objGriglia.RowSel
If rigaInizio > rigaFine Then
tempRigaInizio = rigaFine
tempRigaFine = rigaInizio
rigaInizio = tempRigaInizio
rigaFine = tempRigaFine
End If
Get_RigaInizio_RigaFine = rigaInizio & "|" & rigaFine
Exit Function
errore:
Get_RigaInizio_RigaFine = ""
GestErr Err.Description
End Function
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !