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); }
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); } } }
} //附加图片的类型; 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; }
public override ImageItemDesignClass GetItemDrawStrucByID(string ItemID) { ImageItemModel imageItemModel = (ImageItemModel)HashUtil.FindObjByKey(ItemID, ImageItemDesignManageHt); return(new ImageItemDesignClass(imageItemModel)); }
public ImageItemViewModel(ImageItemModel model) : base(model) { this.Model = model; }
protected override void LoadModel(object model) { ImageItemModel imageItemModel = model as ImageItemModel; text.text = imageItemModel.content; }
public override object ImageItemOper() { ImageItemModel imag = (ImageItemModel)ImageItemDesignManage.ImageItemDesignManageHt[_iD]; return(imag.ItemFromTable.Trim()); }