TreeNode.StateImageKey Propriedade

Definição

Obtém ou define a chave da imagem usada para indicar o estado do TreeNode quando o pai TreeView tem a sua CheckBoxes propriedade definida para false.

public:
 property System::String ^ StateImageKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))]
[System.Windows.Forms.RelatedImageList("TreeView.StateImageList")]
public string StateImageKey { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageKeyConverter))>]
[<System.Windows.Forms.RelatedImageList("TreeView.StateImageList")>]
member this.StateImageKey : string with get, set
Public Property StateImageKey As String

Valor de Propriedade

A tonalidade da imagem usada para indicar o estado do TreeNode.

Atributos

Observações

A chave de imagem devolvida por esta propriedade está contida na StateImageList propriedade do controlo principal TreeView .

Se o pai TreeView tiver caixas de seleção ativadas, o StateImageKey é 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 StateImageKey.

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 (""). Deves definir o StateImageKey para uma imagem com um índice correspondente entre 0 e 14. Pode definir o StateImageKey para uma imagem com um valor de índice superior a 14 (não será lançada uma exceção), mas a imagem pode não ser apresentada

Aplica-se a

Ver também