TreeNode.StateImageIndex Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o índice da imagem que é usado para indicar o estado do TreeNode quando o pai TreeView tem sua propriedade CheckBoxes definida como 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 da propriedade
O índice da imagem que é usada para indicar o estado do TreeNode.
- Atributos
Exceções
O índice especificado é menor que -1 ou maior que 14.
Comentários
O índice de imagem retornado por essa propriedade está contido na StateImageList propriedade do controle pai TreeView .
Se o pai TreeView tiver caixas de seleção habilitadas, elas StateImageIndex serão ignoradas e o nó exibirá a primeira ou segunda imagem no StateImageList conjunto no pai TreeView para indicar um estado desmarcado ou verificado, respectivamente. Alternar a Checked propriedade não afeta o valor do StateImageIndex.
O StateImageIndex retorna -1 quando não está definido. As StateImageKey propriedades e as StateImageIndex propriedades são mutuamente exclusivas, ou seja, se uma estiver definida, a outra será ignorada. Se você definir a StateImageKey propriedade, a StateImageIndex propriedade será definida automaticamente como -1. Como alternativa, se você definir StateImageIndex, StateImageKey será automaticamente definido como uma cadeia de caracteres vazia ("").