Je viens de tombé sur le SetItemChecked et SetItemCheckState lorsque vous travaillez sur une zone de liste vérifiée.SetItemChecked (index, booléen) VS SetItemCheckState (index, checkState)
Le SetItemChecked prend un index de liste et Vrai/Faux pour soit mettre la liste à cocher ou non cochée.
Le SetItemCheckState prend un listindex et un CheckState-enum pour définir l'état soit de vérifier, sans contrôle ou indéterminés.
Pourquoi SetItemChecked existe-t-il lorsque SetItemCheckState couvre tous les états?
Est-ce juste pour faciliter l'utilisation d'un booléen parce que c'est l'utilisation la plus courante pour cocher/décocher ou est-ce que j'ai manqué quelque chose?
Et si c'est juste pour faciliter l'utilisation d'un booléen, pourquoi ne pas l'avoir comme une surcharge de la fonction?
Merci.