Página 1 de 1

Usando Tree com CheckBox

Enviado: 26 Mai 2018 17:31
por NiltonGM
Pessoal, tem como usar o controle Tree com CheckBox?
A ideia é a seguinte: Na tela de cadastro de usuários, ao definir as permissões de acesso ao menu do sistema, gostaria de mostrar em árvore o menu, aí poderíamos habilitar ou desabilitar a opção do menu na árvore para aquele usuário, assim ficaria mais dinâmico as permissões podendo expandir ou recolher o nível.

Usando Tree com CheckBox

Enviado: 28 Mai 2018 12:45
por NiltonGM
Descobri que posso usar a propriedade .NodeFlag pegando e setando:

Código: Selecionar todos

// Seta true na árvore selecionada
Form_1.Tree_1.NodeFlag( Form_1.Tree_1.Value ) := .T.

//Pego o valor
MsgInfo( Form_1.Tree_1.NodeFlag( Form_1.Tree_1.Value ) )
Eu poderia usar o evento OnDblClick para setar, porem, o problema é, como mostrar ao usuário que está clicado ou não como um CkeckBox? poderia usar a propriedade NodeImages e ItemImages, para isso vou ter que testar se aceita alteração em tempo de execução.
Me ajudem rapazes! Please! Alguém já deve ter implementado isso.