none
TreeList Seçilen Kategori

    Soru

  • Arkadaşlar sonsuz kategori tablom var ve bunu TreeListte gösteriyorum her şey güzel ancak benim yapmak istediğim seçilen node da ki verinin üst kategorilerine ulaşmak pek anlatamadım ama örnek verecek olursam 

    1. Depo
            Bodrum

             Zemin

              Üst Kat

                     Ön

                     Arka

    Ben Arka yı seçtiğim zaman 

    1. Depo Üst Kat Arka şeklinde yazdırmam lazım ancak algoritmasını kuramadım yardımcı olursanız sevinirim.

    Teşekkurler


    19 Haziran 2012 Salı 11:32

Yanıtlar

Tüm Yanıtlar

  • treeview.PathSeparator = " ";
    var fullPath = treeview.SelectedNode.FullPath;
    Console.WriteLine( fullPath );

    19 Haziran 2012 Salı 12:58
    Yanıtlayıcı
  • yabancı sitelerde ararken buldum ve çalışıyor.

    string GetNodePath(TreeListNode node)
            {
                string path = null;
                const string delimiter = "|";

                while (node != null)
                {
                    path = node.GetDisplayText(0) + (path != null ? (delimiter +
    path) : "");
                    node = node.ParentNode;
                }

                return path;
            }

    Umarım bir başkası benim kadar çok aramaz.



    CetinBasoz e de ayrıca Teşekkürler.

    19 Haziran 2012 Salı 13:37
  • Buna ne gerek var ki? FullPath zaten calisiyor. .Net cikmadan once de calisiyordu, hala calisiyor.
    19 Haziran 2012 Salı 15:04
    Yanıtlayıcı