Accueil > > > TRI D'UNE MSHFLEXGRID PAR CLICK SUR L'ENTÊTE
TRI D'UNE MSHFLEXGRID PAR CLICK SUR L'ENTÊTE
Information sur la source
Description
Bonjour tout le monde:
J'avais beau cherché un code qui permet de réaliser un tri dans une MSHFlexGrid en cliquant sur l'entête de la table (Style DatagridView de VB2005) sans jamais trouver une réponse.
Voici la solution que j'ai utilisé et qui marche très bien et en plus le code est assez cours! ;-))
Source
- Option Explicit
- Dim Csst As Boolean 'Variable utilisée dans le code
-
- Private Sub a_Click() ' a est le nom de la MSHFlexGrid
- If (a.MouseRow = 0) Then ' Clique sur l'entête de la MSHFlexGrid
- If Csst Then ' Tri Croissant
- a.Col = a.MouseCol
- a.Sort = 2
- Csst = False
- Else 'Tri Décroissant
- a.Col = a.MouseCol
- a.Sort = 1
- Csst = True
- End If
- End If
- End Sub
Option Explicit
Dim Csst As Boolean 'Variable utilisée dans le code
Private Sub a_Click() ' a est le nom de la MSHFlexGrid
If (a.MouseRow = 0) Then ' Clique sur l'entête de la MSHFlexGrid
If Csst Then ' Tri Croissant
a.Col = a.MouseCol
a.Sort = 2
Csst = False
Else 'Tri Décroissant
a.Col = a.MouseCol
a.Sort = 1
Csst = True
End If
End If
End Sub
Conclusion
Un premier clique = Tri Croissant
Un deuxième clique = Tri Décroissant
Bonne chance ;-)
Historique
- 28 juin 2006 12:02:59 :
- Ajout de commentaires au code ;-)
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Bloquer Tri Datagridview [ par lilj ]
Salut tout le monde !! Voilà j'ai un souci avec mon DataGridView, il doi me permettre de modifier ou supprimer mes données mais si on clique le les H
Vb.Net DataGridView - Rendre invisible l'entête [ par MagDix ]
Salut Dans un datagridview... Est-il possible de rendre invisible la ligne qui a les nom des colonnes..(l'entête) Si oui comment fait-on merci
DataGridView Réinitialisé le tri [ par FreudDu31 ]
Bonjour, J'ai un datagrid que je charge avec un datatable obtenu via une requete mysql qui a un ORDER BY spécifique. Je veux laisser la possibilité d
MSHFlexGrid date format américain [ par PatriceVB ]
Le controle MSHFlexGrid mets les dates au format anglais, dès lors que l'on fait le tri sur une colonne contenant une date (donc le tri devient abhéra
Tri dans un MSHFlexGrid [ par zaatout ]
BonjourVoila j'ai des données dans une table de "4700 patient" affiche sur un MSHFlexGrid.A l'exécution de programme elle m'affiche que la moitié. Al
Gras impossible sur Entête MSHFlexGrid (lignes fixes) [ par tulesais ]
Bonjour,sur mon MSHFlexGrid, je n'arrive pas à mettre en gras mes deux lignes fixes (entête).lorsque j'utilise la propriété 'Flex.FontFixed.Bold = Tru
Tri sur MsHflexGrid [ par maloue ]
Bonjour à tous,Pouvez vous m'expliquer comment effectuer un tri sur une MsHflexGrid sans que la premiere lignede la grille (Titre des colonnes) ne so
Exception levée lorsqu'on clique sur la dernière ligne d'un datagridview [ par Vincelot ]
Bonjour, J'ai édité un DataGridView, avec les données d'un tableau d'horaire. L'utilisateur doit pouvoir entrer des données pour une nouvelle prise d
datagrid [ par andalo ]
Bonjour, Moi c'est jerôme debutant en vb6 .J'ai deux problèmes avec ce controle (j'utilise VB6). Je n'ai pas de souci quand je le rempli à partir
Dépassement de texte dans l'entête d'un datagridview [ par chineseschtouff ]
Bonjour,Je suis actuellement en train de développer une application d'emploi du temps (un peu particulier) dans lequel il est possible de sélectionner
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|