Nyelv

TreeNode.StateImageIndex Tulajdonság

Definíció

Lekéri vagy beállítja a rendszerkép indexét, amely annak az állapotnak az TreeNode állapotát jelzi, amikor a szülő TreeView tulajdonsága CheckBoxes a következőre falsevan állítva.

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

Tulajdonság értéke

A rendszerkép állapotának jelzésére használt kép indexe TreeNode.

Attribútumok

Kivételek

A megadott index kisebb, mint -1 vagy nagyobb, mint 14.

Megjegyzések

A tulajdonság által visszaadott képindex a StateImageList szülő TreeView vezérlőelem tulajdonságában található.

Ha a szülő TreeView jelölőnégyzetek engedélyezve vannak, a rendszer figyelmen kívül hagyja a StateImageIndex jelölőnégyzetet, és a csomópont megjeleníti az első vagy a második képet a StateImageList beállításban a szülőn TreeView , hogy jelezze a nem bejelölt vagy bejelölt állapotot. A tulajdonság összesítése Checked nem befolyásolja a tulajdonság értékét StateImageIndex.

A StateImageIndex visszaadott -1, ha nincs beállítva. A StateImageKey tulajdonságok kölcsönösen StateImageIndex kizárják egymást, ami azt jelenti, hogy ha az egyik be van állítva, a másikat figyelmen kívül hagyja. Ha beállítja a StateImageKey tulajdonságot, a StateImageIndex tulajdonság automatikusan -1 értékre van állítva. Másik lehetőségként, ha be van állítva StateImageIndex, StateImageKey a rendszer automatikusan üres sztringre ("") állítja be.

A következőre érvényes:

Lásd még