Пример #1
0
 private void BuildConfigurableItemTreeView(IEnumerable <ConfigurableItem> items)
 {
     foreach (var item in items)
     {
         if (!File.Exists(item.Path))
         {
             continue;
         }
         Type type = null;
         try
         {
             type = TypeInfoProvider.GetType(item.Type);
             if (type == null)
             {
                 continue;
             }
             item.type = type;
             TreeNode node = new TreeNode();
             node.Text        = item.Name;
             node.ToolTipText = item.Path;
             node.Tag         = item;
             this._tvConfigCatalog.Nodes.Add(node);
         }
         catch { }
     }
 }