TreeNode.StateImageIndex Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 ("").