Compartir vía


TreeNode.StateImageIndex Propiedad

Definición

Obtiene o establece el índice de la imagen que se usa para indicar el estado del TreeNode cuando el TreeView primario tiene su propiedad CheckBoxes establecida en 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

Valor de propiedad

Int32

Índice de la imagen que se usa para indicar el estado de TreeNode.

Atributos

Excepciones

El índice especificado es menor que -1 o mayor que 14.

Comentarios

El índice de imagen devuelto por esta propiedad se encuentra en la StateImageList propiedad del control primario TreeView .

Si el elemento primario TreeView tiene casillas habilitadas, StateImageIndex se omite y el nodo mostrará la primera o segunda imagen del conjunto en el StateImageList elemento primario TreeView para indicar un estado no activado o activado, respectivamente. Alternar la Checked propiedad no afecta al valor de StateImageIndex.

StateImageIndex devuelve -1 cuando no se establece. Las StateImageKey propiedades y StateImageIndex son mutuamente excluyentes, lo que significa que, si se establece una, se omite la otra. Si establece la StateImageKey propiedad , la StateImageIndex propiedad se establece automáticamente en -1. Como alternativa, si establece StateImageIndex, StateImageKey se establece automáticamente en una cadena vacía ("").

Se aplica a

Consulte también