コード例 #1
0
        public override object ImageItemOper()
        {
            ImageItemModel imag         = (ImageItemModel)ImageItemDesignManage.ImageItemDesignManageHt[_iD];
            DrawItemName   drawItemName = new DrawItemName();

            drawItemName.ItemStyle        = DrawItemStyle.ImageItem;
            drawItemName.DrawItemShowName = imag.ItemName.Trim();
            drawItemName.ItemSubStyle     = imag.ImageItemSubStyle;
            drawItemName.DrawItemID       = this._iD;
            return(drawItemName);
        }
コード例 #2
0
 protected override void ImageItemBuild()
 {
     //ImageItemModel imag = (ImageItemModel)ImageItemDesignManage.ImageItemDesignManageHt[_iD];
     if (null != ImageItemDesignManage.ImageItemDesignManageHt && ImageItemDesignManage.ImageItemDesignManageHt.Count > 0)
     {
         foreach (DictionaryEntry de in ImageItemDesignManage.ImageItemDesignManageHt)
         {
             ImageItemModel curmodel     = (ImageItemModel)de.Value;
             DrawItemName   drawItemName = new DrawItemName();
             drawItemName.DrawItemID       = curmodel.ID.Trim();
             drawItemName.DrawItemShowName = curmodel.ItemName;
             drawItemName.ItemStyle        = DrawItemStyle.ImageItem;
             drawItemName.ItemSubStyle     = curmodel.ImageItemSubStyle;
             DrawItemNamesManage.DrawItemNamesList.Add(drawItemName);
         }
     }
 }
コード例 #3
0
        }                                    //附加图片的类型;

        public ImageItemDesignClass(ImageItemModel imageItemModel)
        {
            // TODO: Complete member initialization
            this.ID                 = imageItemModel.ID.Trim();
            this.ImageFromField     = imageItemModel.ImageFromField.Trim();
            this.ImageItemOrder     = StrUtil.StrToInt(imageItemModel.ImageItemOrder, 0, "图片项序号为非整数型");
            this.ImageItemSubStyle  = imageItemModel.ImageItemSubStyle.Trim();
            this.ImageJDBottomField = imageItemModel.ImageJDBottomField.Trim();
            this.ImageJDHeighField  = imageItemModel.ImageJDHeighField.Trim();
            this.ImageJDTopField    = imageItemModel.ImageJDTopField.Trim();
            this.ItemFromTable      = imageItemModel.ItemFromTable.Trim();
            this.ItemName           = imageItemModel.ItemName.Trim();
            this.ImageJDStyle       = ZuoBiaoOper.GetDepthFieldStyle(imageItemModel.ImageJDStyle.Trim());
            this.TitleHorPostion    = EnumUtil.GetEnumByStr(imageItemModel.TitleHorPostion, ItemTitlePos.Mid); //ItemOper.GetDrawingItemTitlePos(imageItemModel.TitleHorPostion.Trim());
            this.TitleTxtStartHeigh = StrUtil.StrToDouble(imageItemModel.TitleTxtStartHeigh.Trim(), 4, "绘图项标题高度为非数值型");
            this.ImageAdditionOne   = imageItemModel.ImageAdditionOne;
            this.ImageAdditionTwo   = imageItemModel.ImageAdditionTwo;
            this.ImageAdditionThree = imageItemModel.ImageAdditionThree;
            this.ImageAdditionFour  = imageItemModel.ImageAdditionFour;
            this.ImageAdditionFive  = imageItemModel.ImageAdditionFive;
            this.ImageAdditionSix   = imageItemModel.ImageAdditionSix;
            this.FormStyle          = imageItemModel.FormStyle;
        }
コード例 #4
0
        public override ImageItemDesignClass GetItemDrawStrucByID(string ItemID)
        {
            ImageItemModel imageItemModel = (ImageItemModel)HashUtil.FindObjByKey(ItemID, ImageItemDesignManageHt);

            return(new ImageItemDesignClass(imageItemModel));
        }
コード例 #5
0
 public ImageItemViewModel(ImageItemModel model) : base(model)
 {
     this.Model = model;
 }
コード例 #6
0
    protected override void LoadModel(object model)
    {
        ImageItemModel imageItemModel = model as ImageItemModel;

        text.text = imageItemModel.content;
    }
コード例 #7
0
        public override object ImageItemOper()
        {
            ImageItemModel imag = (ImageItemModel)ImageItemDesignManage.ImageItemDesignManageHt[_iD];

            return(imag.ItemFromTable.Trim());
        }