TreeNode.StateImageIndex Propriété

Définition

Obtient ou définit l'index de l'image utilisée pour indiquer l'état du TreeNode lorsque la propriété TreeView du CheckBoxes parent a la valeur false.

public:
 property int StateImageIndex { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.NoneExcludedImageIndexConverter))]
[System.Windows.Forms.RelatedImageList("TreeView.StateImageList")]
public int StateImageIndex { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.NoneExcludedImageIndexConverter))>]
[<System.Windows.Forms.RelatedImageList("TreeView.StateImageList")>]
member this.StateImageIndex : int with get, set
Public Property StateImageIndex As Integer

Valeur de propriété

L'index de l'image utilisé pour indiquer l'état du TreeNode.

Attributs

Exceptions

L'index spécifié est inférieur à -1 ou supérieur à 14.

Remarques

L’index d’image retourné par cette propriété est contenu dans la StateImageList propriété du contrôle parent TreeView .

Si les cases à cocher du parent TreeView sont activées, StateImageIndex le est ignoré et le nœud affiche la première ou la deuxième image de l’ensemble StateImageList sur le parent TreeView pour indiquer un état non coché ou activé, respectivement. Le basculement de la Checked propriété n’affecte pas la valeur de .StateImageIndex

Renvoie StateImageIndex -1 quand il n’est pas défini. Les StateImageKey propriétés et StateImageIndex s’excluent mutuellement, ce qui signifie que si l’une est définie, l’autre est ignorée. Si vous définissez la StateImageKey propriété, la StateImageIndex propriété est automatiquement définie sur -1. Si vous définissez StateImageIndex, StateImageKey est automatiquement défini sur une chaîne vide («  »).

S’applique à

Voir aussi