MENU COM TREEVIEW

V8SISTEMAS 27/07/2011 11:41:52
#380105
Pessoal, montei um menu com o treeview.
Agora estou com um probleminha: Tenho uma tabela de permissões. O que quero fazer: quando carregar o form, verificar o que o usuario pode fazer e desabilitar o node com o texto correspondente.
Exemplo: tenho no menu Transportadora... gostaria de bloquear essa opção.
Alguem tem alguma idéia de como fazer?
WEBMASTER 27/07/2011 22:37:22
#380158
Bloquear propriamente dito...bom, isso não será possível.

Você pode por exemplo é fazer uma [Ô]flag[Ô] no nó e a partir daí desabillitar.
Por exemplo, passar o texto para cinza, e deixar a [Ô]key[Ô] do objeto como -1 fazendo com que todo objeto quando clicado, se tiver key = -1 será entendido como negado.

Existem várias soluções, basta pensar em como adaptar a sua necessidade, mas uma coisa é certa, não tem [Ô]estado[Ô] do nó (além de aberto, selecionado, expandido)
FOXMAN 28/07/2011 09:37:49
#380181
Amigo postei dois exemplos.

Um sendo com controle de usuario utilizando menu, e outro sem controle de usario utilizando a leitura de xml para montar um menu ou treeview.

Controle de acesso de usuário
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8890

Menu e Treeview com XML
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8950



Tópico encerrado , respostas não são mais permitidas