[..] Tri des ListView

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
ValWatt
Niveau 1
Niveau 1
Messages : 9
Enregistré le : jeu. 07 août 2008 16:32
Status : Hors ligne

[..] Tri des ListView

#1

Message par ValWatt »

Bonjour,

J'ai créé une ListView de 3 colonnes,
comment trier ce contrôle en fonction des valeurs d'une colonne ?

A+

Code : Tout sélectionner

#include <GuiConstantsEx.au3>
#include <GuiListView.au3>
#include <GuiImageList.au3>

Local $GUI, $hImage
    $GUI = GUICreate("(External) ListView Create", 400, 300)

    $hListView = _GUICtrlListView_Create ($GUI, "", 2, 2, 394, 268)
    _GUICtrlListView_SetExtendedListViewStyle ($hListView, BitOR($LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT, $LVS_EX_SUBITEMIMAGES))
    GUISetState()
    
    ; Add columns
    _GUICtrlListView_InsertColumn ($hListView, 0, "N°", 150, 2)
    _GUICtrlListView_InsertColumn ($hListView, 1, "Colonne 2", 90)
    _GUICtrlListView_InsertColumn ($hListView, 2, "Colonne 3", 100)

    ; Add items
    $j=20
    For $i=1 to 20      
        _GUICtrlListView_AddItem ($hListView, $i, 0)
        ;_GUICtrlListView_AddSubItem (Nom ListView, position ligne à/c 0, Valeur, N° col)
        _GUICtrlListView_AddSubItem ($hListView, $i-1, $j, 1)
        _GUICtrlListView_AddSubItem ($hListView, $i-1, $i+$j, 2)
        ;_GUICtrlListView_AddItem ($hListView, $j, 1)
        $j = $j-1
    Next

    ; Loop until user exits
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
 
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: Tri des ListView

#2

Message par jbnh »

► Afficher le texte
+ Lire les règles du forum pour les balises ;)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Répondre