[R] Appliquer _GUICtrlListView_SetBkColor pour un item
Posté : sam. 12 juil. 2008 17:27
Bonjour je voudrais savoir si il est possible d'appliquer la fonction _GUICtrlListView_SetBkColor à un objet d'une listview et non à la listview en entier.
Ne changer la couleur que d'une ligne dans la listview pour être plus clair.
Si quelqu'un à une idée pour y arriver,même sans passer par cette fonction seul le résultat m'importe ...
Merci d'avance ^^
J'ai essayé de la façon suivante mais cela ne fonctionne pas :
Ne changer la couleur que d'une ligne dans la listview pour être plus clair.
Si quelqu'un à une idée pour y arriver,même sans passer par cette fonction seul le résultat m'importe ...
Merci d'avance ^^
J'ai essayé de la façon suivante mais cela ne fonctionne pas :
Code : Tout sélectionner
#include <GuiConstantsEx.au3>
#include <GuiListView.au3>
#include <Constants.au3>
GUICreate("Test listview",200,300)
GUISetState()
$listView=GUICtrlCreateListView("Fichiers",10,30,180,250,-1,$LVS_EX_GRIDLINES) ;Création de la listview
_GUICtrlListView_SetColumnWidth($ListView,0,176)
$ListViewItem=GUICtrlCreateListViewItem("",$ListView) ;Création du premier objet
$ListViewItemRouge=GUICtrlCreateListViewItem("",$ListView) ;Création du deuxième objet
GUICtrlSetData($ListViewItemRouge,"Cette ligne en rouge")
_GUICtrlListView_SetBkColor($ListViewItemRouge, $CLR_RED) ;Essai d'appliquer cette fonction sur une ligne seulement ==> aucun effet
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE