Estilos de controle de árvore

Controle da árvore (CTreeCtrl) estilos controlam aspectos da aparência de um controle de árvore.Você define estilos iniciais quando criar o controle de árvore.Você pode recuperar e alterar os estilos depois de criar o controle de árvore usando o GetWindowLong e SetWindowLong funções do Windows, especificando GWL_STYLE para o nIndex parâmetro.Para obter uma lista completa de estilos, consulte Estilos de janela do controle de exibição de árvore na Windows SDK.

O TVS_HASLINES estilo aumenta a representação gráfica da hierarquia do controle de árvore, desenhando linhas vincular itens filho seu item pai correspondente.Este estilo não vincular itens na raiz da hierarquia.Para fazer isso, você precisa combinar a TVS_HASLINES e TVS_LINESATROOT estilos.

O usuário pode expandir ou recolher a lista de um item pai dos itens filho clicando duas vezes no item pai.Um controle de árvore que tem o TVS_SINGLEEXPAND estilo faz com que o item selecionado para expandir e o item sendo desmarcada para recolher.Se o mouse é usado para o item selecionado com um único clique e esse item é fechado, ele será expandido.Se o item selecionado é único-clicado quando ele é aberto, ele será recolhido.

Um controle de árvore que tem o TVS_HASBUTTONS estilo adiciona um botão à esquerda de cada item pai.O usuário pode clicar no botão para expandir ou recolher itens filho como uma alternativa para duas vezes o item pai.TVS_HASBUTTONS não adiciona botões para itens na raiz da hierarquia.Para fazer isso, você deve combinar TVS_HASLINES, TVS_LINESATROOT, e TVS_HASBUTTONS.

O TVS_EDITLABELS estilo possibilita que o usuário edite os rótulos de itens de controle de árvore.Para obter mais informações sobre como editar rótulos, consulte Edição de rótulo de controle de árvore posteriormente neste tópico.

O TVS_NOTOOLTIPS estilo desativa o recurso de dica de ferramenta automática de controles de exibição de árvore.Este recurso exibe automaticamente uma dica de ferramenta que contém o título do item sob o cursor do mouse, se o título inteiro não estiver visível.

Consulte também

Referência

Usando CTreeCtrl

Conceitos

Controles (MFC)