Ejemplo n.º 1
0
 TreeItem addTreeDir(TreeNodeCollection coll, FileSysItem item)
 {
     if (item.ItemType == ItemType.Drive || item.ItemType == ItemType.Dir)
     {
         var tn = coll.Add(item.Sysname, ViewHelpers.makeDescription(item), 0);
         tn.Tag = new TreeItem()
         {
             Item = item
         };
         tn.Nodes.Add("stub", "stub");
         return((TreeItem)tn.Tag);
     }
     return(null);
 }
Ejemplo n.º 2
0
        void addDetail(FileSysItem item, bool withCheck = false)
        {
            if (withCheck)
            {
                if (string.Compare(currentSelectedDetailsPath, item.Parent.Path, true) != 0)
                {
                    return;
                }
            }

            var listItem = new ListViewItem(ViewHelpers.makeDescription(item));

            listItem.Name       = item.Sysname;
            listItem.Tag        = item;
            listItem.ImageIndex = ViewHelpers.getImageIndexByType(item);
            lstCurDir.Items.Add(listItem);
        }