[R] Image dans ListView
Posté : mer. 25 juin 2014 20:03
Bonsoir à tous !
J'ai besoin de quelques renseignements concernant les listviews.
Le but principale est de listé des données et avoir un contrôle sur chacune de ces lignes.
1er besoin :
- Avoir une ligne avec des données et une dernière colonne avec des icônes.
2ième besoin :
- Pouvoir cliqué sur ces icônes quelques soit le nombre de ligne présente dans la listview.
Voici un début de code et je suis déjà bloqué :
Donc voila plusieurs question :
- Si je fait comme sa, j'ai une icone sur la première colonne mais comment la placer n'importe ou ?
- Sur la dernière colonne par exemple ?
- Comment rajouter une autre icône à coté de l'autre ?
- Je peut cliquer sur ces icones ? indépendemment de l'autre ? et des lignes ?
Merci d'avance pour vos réponses.
J'ai besoin de quelques renseignements concernant les listviews.
Le but principale est de listé des données et avoir un contrôle sur chacune de ces lignes.
1er besoin :
- Avoir une ligne avec des données et une dernière colonne avec des icônes.
2ième besoin :
- Pouvoir cliqué sur ces icônes quelques soit le nombre de ligne présente dans la listview.
Voici un début de code et je suis déjà bloqué :
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
Global $Form1 = GUICreate("Form1", 615, 437, 192, 124)
Global $List1 = GUICtrlCreateListView("Colonne 1|Colonne 2|Colonne 3|Icone", 0, 0, 609, 422)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
For $i = 0 To 10
GuiCtrlCreateListViewItem($list1, "" & "|Test|Test|Test|")
GUICtrlSetImage($List3, "shell32.dll", 23, 0)
Next
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
- Si je fait comme sa, j'ai une icone sur la première colonne mais comment la placer n'importe ou ?
- Sur la dernière colonne par exemple ?
- Comment rajouter une autre icône à coté de l'autre ?
- Je peut cliquer sur ces icones ? indépendemment de l'autre ? et des lignes ?
Merci d'avance pour vos réponses.