estilos de janela de controle de Tree-View
Esta seção lista os estilos de janela usados ao criar controles de exibição de árvore.
Constante | Descrição |
---|---|
|
Versão 4.70. Habilita marcar caixas para itens em um controle de exibição de árvore. Uma caixa de marcar será exibida somente se uma imagem estiver associada ao item. Quando definido como esse estilo, o controle efetivamente usa DrawFrameControl para criar e definir uma lista de imagens de estado que contém duas imagens. A imagem de estado 1 é a caixa desmarcada e a imagem de estado 2 é a caixa marcada. Definir a imagem de estado como zero remove completamente a caixa marcar. Para obter mais informações, consulte Trabalhando com índices de imagem de estado. Versão 5.80. Exibe uma caixa de marcar mesmo que nenhuma imagem esteja associada ao item. Depois que um controle de exibição de árvore é criado com esse estilo, o estilo não pode ser removido. Em vez disso, você deve destruir o controle e criar um novo em seu lugar. Destruir o controle de exibição de árvore não destrói a marcar lista de imagens de estado da caixa. Você deve destruí-lo explicitamente. Obtenha o identificador para a lista de imagens de estado enviando ao controle de exibição de árvore uma mensagem TVM_GETIMAGELIST . Em seguida, destrua a lista de imagens com ImageList_Destroy. Se quiser usar esse estilo, defina o estilo TVS_CHECKBOXES com SetWindowLong depois de criar o controle treeview e antes de preencher a árvore. Caso contrário, as caixas de seleção poderão aparecer desmarcadas, dependendo de problemas de tempo. |
|
Impede que o controle de exibição de árvore envie códigos de notificação TVN_BEGINDRAG. |
|
Permite que o usuário edite os rótulos de itens de exibição de árvore. |
|
Versão 4.71. Habilita a seleção de linha completa no modo de exibição de árvore. Toda a linha do item selecionado é realçada e clicar em qualquer lugar na linha de um item faz com que ele seja selecionado. Esse estilo não pode ser usado em conjunto com o estilo TVS_HASLINES . |
|
Exibe botões mais (+) e menos (-) ao lado de itens pai. O usuário clica nos botões para expandir ou recolher a lista de itens filho de um item pai. Para incluir botões com itens na raiz do modo de exibição de árvore, TVS_LINESATROOT também deve ser especificado. |
|
Usa linhas para mostrar a hierarquia de itens. |
|
Versão 4.71. Obtém informações de dica de ferramenta enviando a notificação de TVN_GETINFOTIP . |
|
Usa linhas para vincular itens na raiz do controle de exibição de árvore. Esse valor será ignorado se TVS_HASLINES também não for especificado. |
|
Versão 5.80. Desabilita a rolagem horizontal no controle . O controle não exibirá nenhuma barra de rolagem horizontal. |
|
Versão 4.71 Define a altura dos itens como uma altura estranha com a mensagem TVM_SETITEMHEIGHT . Por padrão, a altura dos itens deve ser um valor par. |
|
Versão 4.71. Desabilita a rolagem horizontal e vertical no controle . O controle não exibirá nenhuma barra de rolagem. |
|
Versão 4.70. Desabilita dicas de ferramenta. |
|
Versão 4.70. Faz com que o texto seja exibido da direita para a esquerda (RTL). Normalmente, as janelas exibem texto da esquerda para a direita (LTR). O Windows pode ser espelhado para exibir idiomas como hebraico ou árabe que leem RTL. Normalmente, o texto de exibição de árvore é exibido na mesma direção que o texto em sua janela pai. Se TVS_RTLREADING estiver definido, o texto de exibição de árvore será lido na direção oposta do texto na janela pai. |
|
Faz com que um item selecionado permaneça selecionado quando o controle de exibição de árvore perder o foco. |
|
Versão 4.71. Faz com que o item que está sendo selecionado se expanda e o item que está sendo desmarcado recolha após a seleção no modo de exibição de árvore. Se o mouse for usado para clicar uma única vez no item selecionado e esse item estiver fechado, ele será expandido. Se o usuário mantiver pressionada a tecla CTRL ao selecionar um item, o item que está sendo desmarcado não será recolhido. Versão 5.80. Faz com que o item que está sendo selecionado se expanda e o item que está sendo desmarcado recolha após a seleção no modo de exibição de árvore. Se o usuário mantiver pressionada a tecla CTRL ao selecionar um item, o item que está sendo desmarcado não será recolhido. |
|
Versão 4.70. Habilita o acompanhamento frequente em um controle de exibição de árvore. |
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|