Compartilhar via


Estilos de controle de árvore

Controle de árvore (CTreeCtrl) estilos controlam aspectos da aparência de um controle de árvore.Você conjunto os estilos iniciais quando você cria o controle de árvore.Você pode recuperar e alterar os estilos depois de criar o controle de árvore, usando o GetWindowLong and SetWindowLong Funções do Windows, especificando GWL_STYLE for the nIndex parâmetro. Para obter uma lista completa de estilos, consulte Árvore Exibir controle janela estilos in the Windows SDK.

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

O usuário pode expandir ou recolher lista de um item pai de itens filhos clicando duas vezes o item pai.Um controle de árvore que tem o TVS_SINGLEEXPAND estilo faz com que o item selecionado para expandir e o item que está sendo desmarcada para recolher.Se o mouse é usado para clicar único do item selecionado e esse item é fechado, ele será expandido.Se o item selecionado é único-clicado quando ele estiver em aberto, ele irá 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 sistema autônomo uma alternativa ao clicar duas vezes no item pai.TVS_HASBUTTONS não adiciona botões aos itens na raiz da hierarquia.Para fazer isso, você deve agrupar TVS_HASLINES, TVS_LINESATROOT, and TVS_HASBUTTONS.

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

The TVS_NOTOOLTIPS estilo desativa o recurso de dica de ferramenta automático de controles de modo 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

Conceitos

Controles (MFC)

Referência

Usando CTreeCtrl