Salut,
Toujours dans ma ListView... J'utilise une ListView avec l'option CheckBoxes activée. Par défaut les Items ne sont pas cochés. Donc, comment vérifier que tous les Items soient cochés afin d'activer/désactiver un bouton quelconque ?
Si je fais ça :
Mon bouton n'est activé que lorsque le dernier Item de ma ListView est coché... Or je voudrais qu'il soit désactivé lorsque tous les Items sont décochés ou alors l'activer dès lors que l'un des Items de ma ListView est coché.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var i : Integer; ItemList : TListItem; begin for i:=0 to ListView.Items.Count-1 do begin ItemList := ListView.Items.Item[i]; if (ItemList.Checked) then Button1.Enabled := True else Button1.Enabled := False; end; end;
Merci.
Partager