Scrollbar nella treeview

mercoledì 13 febbraio 2008 - 12.48

trinity Profilo | Guru

salve ragazzi,
io carico dei dati in una treeview (vb 2005) e visto che sono molti appare giustamente la scrollbar in verticale.
Solo che al termine del caricamento la scrollbar si ferma alla fine dei dati, insomma vorrei che al termine del caricamento la scrollbar rimanesse in alto e si visualizzasse il primo record.

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

aiedail92 Profilo | Expert

Ciao

Basta aggiungere questa istruzione alla fine del caricamento dei dati:

tuaTreeView.SelectedNode = tuaTreeView.Nodes(0)

In questo modo viene selezionato e reso visibile il primo nodo della TreeView

Luca

trinity Profilo | Guru

ok grazie mille

ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

trinity Profilo | Guru

senti ho provato ma mi seleziona il primo nodo ma lo scrollbar resta tutta in basso pertanto visualizzo sempre gli ultimi record

.ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

aiedail92 Profilo | Expert

sì, effettivamente succede quando il nodo che vai a selezionare è già quello selezionato.

Per risolvere devi prima impostare SelectedNode su un nodo diverso (ancora meglio su Nothing) e quindi impostare SelectedNode sul nodo 0.

Non è molto "pulito" ma dovrebbe funzionare

Luca

trinity Profilo | Guru

ok grazie

ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5