Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Tree view select,collapse iz koda??

[es] :: .NET :: Tree view select,collapse iz koda??

[ Pregleda: 2350 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.46.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Tree view select,collapse iz koda??08.03.2009. u 02:56 - pre 150 meseci
Mrzim kad se ovako nesto desi Ako moze pomoc,guglao sam nekoliko sati i nisam nasao resenje.

Code:

<?xml version="1.0" encoding="utf-8" ?>
<jedan>
  <dva>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
  </dva>
  <dva>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
  </dva>
  <dva>      ///////////ova dvojka
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
    <tri>
      <cetiri></cetiri>
      <cetiri></cetiri>
    </tri>
  </dva>
</jedan>


Imam ovako neki xml nafilovan podacima,imam par combobox-ova u kojima se nalaze podaci iz xml fajl-a.
E sad xml fajl je ucitan u treeview,zeleo bih da kada menjam sadrazaj combobox-a da mi se automatski prikaze
prikaze u xml gde se nalazi ta vrednost,tacnije parent te vrednosti i sve oko njega.npr kada iz combobox-a oznacim trecu dvojku da se collapsuje sva njena deca.znaci da se cela treca dvojka collapsuje.Nadam se da sam bio jasan.
Kada iz koda oznacim tu dvojku i kazem toogle ili collapse,samo se dvojka collapsuje,probao sam sa for,nisam uspeo,
a sa foreach mi kaze da "foreach statement cannot operate on variables of type 'System.Windows.Forms.TreeNode' because 'System.Windows.Forms.TreeNode' does not contain a public definition for 'GetEnumerator'" znam sta znaci,ali ne znam kako da resim,guglao sam i to,bez uspeha.
Hvala unapred.
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.49.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: Tree view select,collapse iz koda??09.03.2009. u 03:03 - pre 150 meseci
Hehe,bez muke nema nauke,code mi nije radio,jer sam koristio collapse i expande,ali sa toggle radi
A i parametar mi je bio treeview,a ne kolekcija,ovako radi i sa foreach
Evo koda,ako nekome zatreba

Code:

        public void DoTheJob(TreeNodeCollection tnodes)
        {
            for (int i = 0; i < tnodes.Count; i++)
            {                
                if (tnodes[i].IsExpanded)
                {
                    tnodes[i].Toggle();
                }
                CollapseAllChildNodes(tnodes[i].Nodes);

                tnodes[i].Toggle();
            }            
        }

SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

[es] :: .NET :: Tree view select,collapse iz koda??

[ Pregleda: 2350 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.