TreeView uložení stavu nebo vybrání Node   zodpovězená otázka

VB.NET, WinForms

Zdravím,

mám dotaz už hledám a zkouším hodně dlouho a nemůžu se dopátrat řešení :c(

Používám TreeView do něhož si vygeneruju nějakou strukturu stromu. Když různě procházím stromem tak si ukládám na který větvi aktuálně jsem a když program ukončím a znovu spustím tak bych chtěl aby se mi rovnou vybrala poslední otevřená větev.

Chci například otevřít větev která je např. v 3 úrovni stromu tak si jí pomocí Find najdu a ensurevisible si jí zobrazím (rozrolujou se mi nadřazený větve) ale už nevím jak jí vybrat??? :c(( Něco jako select nebo něco podobnýho jsem tam prostě nenašel :c(

Poradíte prosím někdo???

Nebo by ještě nebylo špatné kdyby se mi někam ukládál stav celého TreeView s tím že kdybych si toho rozroloval víc tak by se to vrátilo po znovuspuštění tak jak jsem to nechal při ukončení, ale ten výběr bych tak jako tak potřeboval...

Díky předem moc za rady

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zkus tohle:

TreeView1.SelectedNode = TreeView1.Nodes(index)

pokud je větev zanořená mělo by fungovat

TreeView1.SelectedNode = TreeView1.Nodes(indexhlavni).Nodes(indexzanorene)

Viťa

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback