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

Int32

Index obrázku, který se používá k označení stavu 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 je u nadřazeného objektu TreeView zaškrtnuté políčko, 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. Checked Přepínání vlastnosti nemá vliv na hodnotu .StateImageIndex

Vrátí StateImageIndex hodnotu -1, pokud není nastavená. StateImageIndex Vlastnosti StateImageKey se vzájemně vylučují, což znamená, že pokud je nastaven jeden, druhý se ignoruje. Pokud vlastnost nastavíte StateImageKey , 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é