public void ProductBind() 
        {
            tlvProduct.Items.Clear();
            List<ProductInfo>   list = ppbll.GetProduct("", "");
            List<string> contents = new List<string>();
            foreach (ProductInfo item in list)
            {
                if (!contents.Contains(item.TypeName))
                {
                    contents.Add(item.TypeName);
                    TreeListViewItem itemA = new TreeListViewItem(item.TypeName, 0);
                    itemA.ImageIndex = 0;
                    itemA.Tag = item;

                   // itemA.Expand();//展开
                  
                     List<ProductInfo>   sublist =  list.FindAll(n => n.TypeName == item.TypeName);
                     List<string> ctype = new List<string>();
                     foreach (ProductInfo subitem in sublist)
                     {

                         if (!this.ckShowProcess.Checked && subitem.IsProcess == 1) continue;

                          TreeListViewItem lvItem = new TreeListViewItem(subitem.ProductName, 1);
                           lvItem.Tag = subitem;
                           lvItem.SubItems.Add(subitem.HeadOfficeDiscount.ToString());
                           lvItem.SubItems.Add(subitem.PringShopDiscount.ToString());
                           lvItem.SubItems.Add(subitem.ProcessName);
                           lvItem.SubItems.Add(subitem.Label1);
                           lvItem.SubItems.Add(subitem.Label2);
                           lvItem.SubItems.Add(subitem.Label3);
                           lvItem.SubItems.Add(subitem.Label4);
                           lvItem.SubItems.Add(subitem.Label5);
                           lvItem.SubItems.Add(subitem.IsProcess == 1 ? "yes" : "");
                           lvItem.SubItems.Add(subitem.SpecialMark);
                           lvItem.SubItems.Add(subitem.Sort.ToString());

                           itemA.Items.Add(lvItem);
                         

                     }
                     tlvProduct.Items.Add(itemA);
                   
                }
            }
           


        }
 
View Code

相关文章:

  • 2021-11-20
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
猜你喜欢
  • 2022-01-08
  • 2022-12-23
  • 2021-09-07
  • 2021-09-04
  • 2021-12-05
  • 2022-12-23
  • 2021-06-11
相关资源
相似解决方案