Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ListViewItem.StateImageIndex propriété

 

Date de publication : novembre 2016

Obtient ou définit l’index de l’image d’état (une image par exemple, une case à cocher activée ou désactivée indiquant l’état de l’élément) qui est affiché pour l’élément.

Espace de noms:   System.Windows.Forms
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

[RelatedImageListAttribute("ListView.StateImageList")]
public int StateImageIndex { get; set; }

Valeur de propriété

Type: System.Int32

Index de base zéro de l’image d’état dans le ImageList qui s’affiche pour l’élément.

Exception Condition
ArgumentOutOfRangeException

La valeur spécifiée pour cette propriété est inférieure à -1.

ou

La valeur spécifiée pour cette propriété est supérieure à 14.

Cette propriété vous permet de spécifier l’index dans le ImageList affectée à la StateImageList propriété associé au ListView contrôle, où sont stockées les images d’état à afficher à gauche de l’élément. En règle générale, l’image d’état est une case à cocher activée ou désactivée ou une image qui est destinée à représenter état activé ou désactivé pour l’élément. Si aucune valeur n’est spécifiée pour le StateImageList propriété, la ListView contrôle affiche par défaut sélectionné ou effacé cocher boîte lorsque la CheckBoxes du contrôle est définie sur true.

System_CAPS_noteRemarque

Bien que le ImageList spécifié dans le StateImageList propriété peut contenir n’importe quel nombre d’images et le StateImageIndex propriété peut être définie sur une valeur égale ou inférieure à 14, uniquement les images situées aux positions d’index 0 et 1 sont affichées sous forme d’images d’état.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: