TreeNode.StateImageIndex Propriedade

Definição

Obtém ou define o índice da imagem que é usada para indicar o estado do TreeNode quando o pai TreeView tem a sua CheckBoxes propriedade definida para 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 Propriedade

O índice da imagem usada para indicar o estado do TreeNode.

Atributos

Exceções

O índice especificado é inferior a -1 ou superior a 14.

Observações

O índice de imagem devolvido por esta propriedade está contido na StateImageList propriedade do controlo principal TreeView .

Se o pai TreeView tiver caixas de seleção ativadas, o StateImageIndex é ignorado e o nó mostrará a primeira ou segunda imagem do StateImageList conjunto no pai TreeView para indicar um estado não marcado ou verificado, respetivamente. Alternar a Checked propriedade não afeta o valor do StateImageIndex.

Os StateImageIndex retornos -1 quando não estão definidos. As StateImageKey propriedades e StateImageIndex são mutuamente exclusivas, o que significa que, se uma for definida, a outra é ignorada. Se definires a StateImageKey propriedade, ela StateImageIndex é automaticamente definida para -1. Alternativamente, se definires StateImageIndex, StateImageKey é automaticamente definido para uma cadeia vazia ("").

Aplica-se a

Ver também