Freigeben über


TreeNode.StateImageIndex Eigenschaft

Definition

Ruft den Index des Bilds ab, das den Zustand des TreeNode angibt, wenn die TreeView-Eigenschaft der übergeordneten CheckBoxes auf false festgelegt ist, oder legt diesen fest.

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

Eigenschaftswert

Der Index des Bilds, das den Zustand des TreeNode angibt.

Attribute

Ausnahmen

Der angegebene Index ist kleiner als -1 oder größer als 14.

Hinweise

Der von dieser Eigenschaft zurückgegebene Bildindex ist in der StateImageList -Eigenschaft des übergeordneten TreeView Steuerelements enthalten.

Wenn das übergeordnete TreeView Kontrollkästchen aktiviert ist, wird ignoriert StateImageIndex , und der Knoten zeigt das erste oder zweite Bild in der StateImageList Gruppe auf dem übergeordneten TreeView Element an, um einen nicht aktivierten bzw. aktivierten Zustand anzuzeigen. Das Umschalten der Checked -Eigenschaft wirkt sich nicht auf den Wert von aus StateImageIndex.

Gibt StateImageIndex -1 zurück, wenn es nicht festgelegt ist. Die StateImageKey Eigenschaften und StateImageIndex schließen sich gegenseitig aus, d. h., wenn eine festgelegt ist, wird die andere ignoriert. Wenn Sie die StateImageKey -Eigenschaft festlegen, wird die StateImageIndex -Eigenschaft automatisch auf -1 festgelegt. Wenn Sie festlegenStateImageIndexStateImageKey, wird automatisch auf eine leere Zeichenfolge ("") festgelegt.

Gilt für:

Weitere Informationen