TreeNode.StateImageKey Propriété

Définition

Obtient ou définit la clé 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 System::String ^ StateImageKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))]
[System.Windows.Forms.RelatedImageList("TreeView.StateImageList")]
public string StateImageKey { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))>]
[<System.Windows.Forms.RelatedImageList("TreeView.StateImageList")>]
member this.StateImageKey : string with get, set
Public Property StateImageKey As String

Valeur de propriété

String

La clé de l'image utilisée pour indiquer l'état du TreeNode.

Attributs

Remarques

La clé d’image retournée par cette propriété est contenue dans la StateImageList propriété du contrôle parent TreeView .

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

Les propriétés et StateImageIndex les StateImageKey propriétés s’excluent mutuellement, ce qui signifie que si l’un est défini, l’autre est ignoré. Si vous définissez la StateImageKey propriété, la StateImageIndex propriété est automatiquement définie sur -1. Sinon, si vous définissez StateImageIndex, StateImageKey est automatiquement défini sur une chaîne vide («  »). Vous devez définir l’image StateImageKey avec un index correspondant compris entre 0 et 14. Vous pouvez définir l’image StateImageKey avec une valeur d’index supérieure à 14 (une exception n’est pas levée), mais l’image peut ne pas être affichée

S’applique à

Voir aussi