Treeview gruplardaki altgtupların indexi ??

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
comfort
Üye
Mesajlar: 214
Kayıt: 28 Ara 2004 06:37
Konum: İzmir
İletişim:

Treeview gruplardaki altgtupların indexi ??

Mesaj gönderen comfort »

Herkese kolay gelsin;
Ben treeview da Grup-Altgrup olayına girdim.Fakat şöyle bir durum gerekti.bir altgrubun bağlı olduğu gurubun kaçıncı elemanı olduğu.
yaniiiiii
child node parent node 'un kaçıncı elemanı :?: :?:
Önceden treeview kullanmadığımdan çözemedim bu sorunu :duvar:
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

TTreeNode türündeki her objenin level ve index özelliği vardır,
level kaç parent'ı varsa onu, indexte istediğin sırayı döndürür.
Kullanıcı avatarı
comfort
Üye
Mesajlar: 214
Kayıt: 28 Ara 2004 06:37
Konum: İzmir
İletişim:

Mesaj gönderen comfort »

Yok dostum yanlış anlamışsın.Ben chil ın indexinin istemiyorum.Bağlı olduğu parent ın kaçıncı elemenı olduğunu.Örneğin:
child ın indexi 120 olabilir ama bağlı olduğu parent ın mesela 2. elemanı olabilir.
demek istediğim bu.
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

tamam, mesela treeview şöyle olsun

Kod: Tümünü seç

  A
  |____A1 
  |____A2
  |____A3
  B
  |____B2
  |____B3
  |____B4
şimdi ben her node'un indeksini istediğimde aldığım sonuç böyle

Kod: Tümünü seç

  A (Level 0: Index : 0)
  |____A1 (Level 1: Index : 0)
  |____A2 (Level 1: Index : 1)
  |____A3 (Level 1: Index : 2)
  B (Level 0: Index : 1)
  |____B2 (Level 1: Index : 0)
  |____B3 (Level 1: Index : 1)
  |____B4 (Level 1: Index : 2)
benim gördüğüm kadarıyla zaten Index özelliği bağlı olduğu parent'ın kaçıncı elemanıysa onu veriyor. Hatalıysam düzelt.
Kullanıcı avatarı
comfort
Üye
Mesajlar: 214
Kayıt: 28 Ara 2004 06:37
Konum: İzmir
İletişim:

Mesaj gönderen comfort »

Evet denedim dediğin gibi çıktı :alkis: aslında "selected.index" kullanmak gerekiyormuş çok teşekkür ederim yardımların için. :P :P
Cevapla