jaki to węzeł

0

Witam

Natrafiłem na mały problem, jak w komponencie treeview rozpoznać czy zaznaczony węzeł jest węzłem głównym czy podwęzłem?

0

a co dla Ciebie oznacza "węzeł główny" i "podwęzeł"?

0
            if (treeView1.SelectedNode.Level == 0)
            {
                MessageBox.Show("Root");
            }
            else
            {
                MessageBox.Show("Child");
            }
0

niestety nie mam czegoś takiego jak treeview.selectednode.LEVEL może dlatego że pisze w net 1.1

Węzeł główny to chodzi mi o taki najpierwszy w strukturze nie będący dzieckiem innego węzła

0

to sprawdzaj, czy selected != FirstNode

0

niestety każdy węzeł okazuje sie dzieckiem jeśli sprawdzam porównując do firstnode.

0

a nie wystarczy sprawdzic Parent'a ?

if(treeView1.SelectedNode.Parent != null)
MessageBox.Show("CHILD of " + treeView1.SelectedNode.Parent.Text);
else
MessageBox.Show("ROOT");

0
ja2 napisał(a)

Węzeł główny to chodzi mi o taki najpierwszy w strukturze nie będący dzieckiem innego węzła

Co to znaczy najpierwszy? Czy to ten wcześniejszy niż nieco mniej pierwszy od niego? :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1