Beispiel #1
0
 /// <summary>
 /// 加入一个新的元素
 /// </summary>
 /// <param name="myen">Cell实体</param>
 public virtual void Add(Rpt1DCell myen)
 {
     //判断这个实体是不是存在
     foreach (Rpt1DCell en in this)
     {
         if (en.PK == myen.PK)
         {
             return;
         }
     }
     // 加入这个实体。
     this.InnerList.Add(myen);
     return;
 }
Beispiel #2
0
        //public string LeftTitle="项目";
        /// <summary>
        /// 去掉项目=0 的纬度。
        /// </summary>
        public void CutIsZero()
        {
            EntitiesNoName ens = (EntitiesNoName)this.SingleDimensionItem1.CreateInstance();

            foreach (EntityNoName en in this.SingleDimensionItem1)
            {
                Rpt1DCell cell = this.Rpt1DCells.GetCell(en.No);
                if (float.Parse(cell.val.ToString()) != 0)
                {
                    ens.AddEntity(en);
                }
                ;
            }

            this.SingleDimensionItem1 = ens;
        }