Sdílet prostřednictvím


TreeNode.StateImageIndex Vlastnost

Definice

Získá nebo nastaví index obrázku, který se používá k označení stavu TreeNode , kdy nadřazený TreeView objekt má jeho CheckBoxes vlastnost nastavena na 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

Hodnota vlastnosti

Index obrázku, který slouží k označení stavu objektu TreeNode.

Atributy

Výjimky

Zadaný index je menší než -1 nebo větší než 14.

Poznámky

Index obrázku vrácený touto vlastností je obsažen ve StateImageList vlastnosti nadřazeného TreeView ovládacího prvku.

Pokud má nadřazený prvek TreeView povolené zaškrtávací políčka, StateImageIndex bude ignorován a uzel zobrazí první nebo druhý obrázek v sadě na StateImageList nadřazeném objektu TreeView , který označuje nezaškrtnutý nebo zaškrtnutý stav. Přepnutí Checked vlastnosti nemá vliv na hodnotu objektu StateImageIndex.

Pokud StateImageIndex není nastavená, vrátí -1. StateImageIndex Vlastnosti StateImageKey se vzájemně vylučují, což znamená, že pokud je nastavená, druhá se ignoruje. Pokud vlastnost StateImageKey nastavíte, StateImageIndex vlastnost se automaticky nastaví na -1. Případně pokud nastavíte StateImageIndex, StateImageKey automaticky se nastaví na prázdný řetězec ("").

Platí pro

Viz také