Jak w TreeView wykryć, czy zaznaczyłem kategorię, czy item w kategorii?

0

Jak w TreeView wykryć, czy zaznaczyłem kategorię, czy item w kategorii?
Mamy pustą kartkę, klikamy prawym i wybieramy "Dodaj kategorię", wpisujemy nazwę Kategoria 1 i dodało. Możemy tak dodać kilka kategorii.
Następnie musimy dodać "dzieci" (itemy) tym kategoriom więc chcę wykryć, czy użytkownik kliknął prawym na kategorii, czy nie (tu mam na myśli czy to co jest zaznaczone jest kategorią, czy nie). Jeśli zaznaczona rzecz (czyli kliknięta prawym, bo prawy powiedzmy, że zaznacza) jest kategorią, to wtedy ma dodać tej kategorii "dziecko" (item)... Po co mi to? Bo jeśli oleję wszystko to ktoś kliknie na "dziecko" i wybierze "dodaj", to utworzy dziecku dziecko i wtedy będę miał TreeView, który może mieć nieskończoność podkategorii w kategoriach, a tego chcę uniknąć.

Tu dla zobrazowania rysunek w Paintcie
user image
Jak widać na obrazku, chcę móc tworzyć Kategorie i Itemy w tych kategoriach i nic więcej (muszę zlikwidować możliwość tworzenia podkategorii w kategoriach stąd to pytanie w temacie o wykrycie, czy to co zaznaczyłem jest kategorią, czy itemem).

Bardzo was proszę o pomoc.

btw. dopiero się uczę korzystania z tego komponentu od paru minut więc niewiele wiem. Zapisałem kilka komend, może komuś się przyda kiedyś (na szybko pisane). http://wklej.to/ldxMU

2
if TreeView1.Selected.Parent=nil then //kategoria
else //dziecko item
0

o to chodziło! super! ogromne dziękuję!

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