PROBLEMA COM DIRLISTBOX
Boa noite pessoal.
Montei uma tela com um DriveListBox, um DirListBox e um FileListBox. Ok tá tudo funcionando, porém surgiu um problema.
Ao abrir esse form, eu já posiciono o usuário numa pasta prédefinida pelo Administrador na rede que pode até ser mapeada. Eu travei o DriveListBox, para não mudar. Agora o usuário deve escolher uma das subpastas do ponto inicial, porém ele não pode voltar (caminhar para trás da pasta raiz já posicionado).
O problema é que não estou sabendo como impedir que ele clique no DirListBox para subir na na raiz, pois ele só pode ir para dentro (subpastas), por isso não posso colocar esse controle como Enabled. Alguém tem alguma idéia?
Montei uma tela com um DriveListBox, um DirListBox e um FileListBox. Ok tá tudo funcionando, porém surgiu um problema.
Ao abrir esse form, eu já posiciono o usuário numa pasta prédefinida pelo Administrador na rede que pode até ser mapeada. Eu travei o DriveListBox, para não mudar. Agora o usuário deve escolher uma das subpastas do ponto inicial, porém ele não pode voltar (caminhar para trás da pasta raiz já posicionado).
O problema é que não estou sabendo como impedir que ele clique no DirListBox para subir na na raiz, pois ele só pode ir para dentro (subpastas), por isso não posso colocar esse controle como Enabled. Alguém tem alguma idéia?
subindo o tópico...
Depois de muitas tentativas consegui encontrar uma solução.
No evento CHANGE do DirListBox, eu checo se o Path é menor que o path padrão, isso representaria que andou para trás na árvore de pastas, então ele ignora e seta o valor padrão.
Não sei se é o meio [Ô]Correto[Ô], mas funcionou.
No evento CHANGE do DirListBox, eu checo se o Path é menor que o path padrão, isso representaria que andou para trás na árvore de pastas, então ele ignora e seta o valor padrão.
Não sei se é o meio [Ô]Correto[Ô], mas funcionou.
Tópico encerrado , respostas não são mais permitidas