TreeNode.StateImageIndex Proprietà

Definizione

Ottiene o imposta l'indice dell'immagine utilizzata per indicare lo stato dell'oggetto TreeNode quando nel controllo padre TreeView la proprietà CheckBoxes è impostata su 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

Valore della proprietà

Indice dell'immagine utilizzata per indicare lo stato del controllo TreeNode.

Attributi

Eccezioni

L'indice specificato è minore di -1 o maggiore di 14.

Commenti

L'indice dell'immagine restituito da questa proprietà è contenuto nella StateImageList proprietà del controllo padre TreeView .

Se le caselle di controllo padre TreeView sono abilitate, l'oggetto StateImageIndex viene ignorato e il nodo visualizzerà rispettivamente la prima o la seconda immagine nel set nell'elemento StateImageList padre TreeView per indicare uno stato deselezionato o selezionato. L'attivazione della Checked proprietà non influisce sul valore di StateImageIndex.

Restituisce StateImageIndex -1 quando non è impostato. Le StateImageKey proprietà e si escludono StateImageIndex a vicenda, ovvero se una è impostata, l'altra viene ignorata. Se si imposta la proprietà, la StateImageKeyStateImageIndex proprietà viene impostata automaticamente su -1. In alternativa, se si imposta StateImageIndex, StateImageKey viene impostato automaticamente su una stringa vuota ("").

Si applica a

Vedi anche