Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

Ordinamento con DataGridView

$
0
0
Ho questa necessità con DataGridView Visual Studio 2017: cambiare ordinamento di una colonna rimanendo sullo stesso record.

Cambiare l'ordinamento è facile perchè basta fare clic sull'intestazione di una colonna. Quello che è difficile è memorizzare l'ID del record di origine per riposizionarsi.
Memorizzo l'ID con l'evento SelectionChanged.
L'evento ColumnHeaderMouseClick prima esegue l'ordinamento, poi SelectionChanged e per ultime le istruzioni necessarie per riposizionarmi sul record. 
Per questo motivo quando vado ad eseguire le istruzioni l'ID è quello nuovo e non quello vecchio.

Come posso fare?

Viewing all articles
Browse latest Browse all 2212