private DataCell GetCell(IRow row, int index) { DataCell retCell = new DataCell(); ICell cell = row.Cells[index]; switch (cell.CellType) { case CellType.String : retCell.Type = DataCellType.String; retCell.Value = cell.StringCellValue; break; case CellType.Numeric : retCell.Type = DataCellType.Numeric; retCell.Value = cell.NumericCellValue; break; case CellType.Formula : retCell.Type = DataCellType.Formula; retCell.Value = cell.CellFormula; break; case CellType.Boolean : retCell.Type = DataCellType.Boolean; retCell.Value = cell.BooleanCellValue; break; case CellType.Blank : retCell.Type = DataCellType.Blank; retCell.Value = cell.StringCellValue; break; } retCell.ColumnIndex = cell.ColumnIndex; return retCell; }
public void DataCell(string data) { var dataCell = new DataCell(this.table, data); }
public void SelectCell(DataCell dataCell) { selectedCell = dataCell; }
CellCollection IBaseBOL.GetListCellCollection() { DataCell dataCell; CellCollection CellCol = new CellCollection(); #region Code Cell dataCell = new DataCell(); dataCell.CaptionName = "Code"; dataCell.IsKey = true; dataCell.DisplayMode = DisplayModes.Hidden; dataCell.Align = AlignTypes.Right; dataCell.FieldName = "Code"; dataCell.MaxLength = 100; dataCell.Width = 50; CellCol.Add(dataCell); #endregion #region Data Cells dataCell = new DataCell("UserCode", "کد کاربر", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Hidden; CellCol.Add(dataCell); dataCell = new DataCell("HCGenderCode", "کد جنسیت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("FirstName", "نام", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("LastName", "نام خانوادگی", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("Email", "ایمیل", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("TransStatus", "وضعیت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("BankName", "بانک", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("DigitalSignature", "امضا", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("UserIP", "آی پی", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("Authority", "کد پارسیان", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("HCTransStatusCode", "کد وضعیت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("ChrgDate", "تاریخ شمسی", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("HCPayReasonCode", "کد دلیل پرداخت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("HCPayMethodCode", "کد روش پرداخت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("Amount", "مبلغ", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("PayMethod", "روش پرداخت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("PayReason", "دلیل پرداخت", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); #endregion return(CellCol); }
public override void InsertRow(int index, DataCell[] cells) { throw new NotImplementedException(); }
/// <inheritdoc/> public bool Equals(StyledCell other) { return(DataCell.Equals(other.DataCell) && EqualityComparer <StyleId?> .Default.Equals(StyleId, other.StyleId)); }
public virtual void Execute(Function function, IEnumerable <DataCell> input_data, DataCell output, CommandContext command_context = null) { var func = ((BasicFunction)function).GetModel(); var data = func.Invoke(input_data.ToArray()); output.Data = data.Data; output.HasValue = data.HasValue; //Console.WriteLine(string.Format("BasicExecutionService.Execute Callstack={0}, Function={1}. OutputData.Callstack={2}", string.Join("/", function.Header.CallStack), ((FunctionHeader)function.Header).Name, string.Join("/", output.Header.CallStack))); }
public UploadCompontent(DataCell currentDataCell) { CurrentDataCell = currentDataCell; this.UploadThreadNum = CurrentDataCell.Id; this.IsComplated = false; }
public ObjectId CreateCeDic() //创建存储于NameObjectsDictionary的DataTable用于保存程序设置 //弯管类型存储在(0,0),半径在(0,1),半径倍率在(0,2),字高在(0,3),是否显示节点坐标(0,4) { const string dicname = "GCLCurveElementsConfig"; ObjectId DicId = ObjectId.Null; using (Transaction trans = db.TransactionManager.StartTransaction()) { try { DBDictionary dd = (DBDictionary)trans.GetObject(db.NamedObjectsDictionaryId, OpenMode.ForRead); if (dd.Contains(dicname)) { DicId = dd.GetAt(dicname); } else { DataTable dt = new DataTable(); dt.TableName = dicname; dt.AppendColumn(CellType.Integer, "Type"); dt.AppendColumn(CellType.Double, "Diameter"); dt.AppendColumn(CellType.Double, "DiameterMultiple"); dt.AppendColumn(CellType.Double, "TextH"); DataCellCollection Row = new DataCellCollection(); DataCell Type = new DataCell(); DataCell Diameter = new DataCell(); DataCell DiameterMultiple = new DataCell(); DataCell TextH = new DataCell(); PromptKeywordOptions keyopts = new PromptKeywordOptions("\n输入弯管的类型[冷弯(C)/热煨(H)/弹性敷设(E)]:", "C H E"); PromptResult keyresult = ed.GetKeywords(keyopts); if (keyresult.Status == PromptStatus.OK) { switch (keyresult.StringResult) { case "C": Type.SetInteger((int)TypeOfCurveElements.cold); break; case "H": Type.SetInteger((int)TypeOfCurveElements.hot); break; case "E": Type.SetInteger((int)TypeOfCurveElements.elastic); break; } PromptDoubleOptions doubleopts = new PromptDoubleOptions("\n输入弯管外径(mm):"); doubleopts.AllowNegative = false; doubleopts.AllowZero = false; PromptDoubleResult doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK) { Diameter.SetDouble(doubleresult.Value); doubleopts.Message = "\n输入管径倍率:"; doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK) { DiameterMultiple.SetDouble(doubleresult.Value); doubleopts.Message = "\n输入字高:"; doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK) { TextH.SetDouble(doubleresult.Value); Row.Add(Type); Row.Add(Diameter); Row.Add(DiameterMultiple); Row.Add(TextH); dt.AppendRow(Row, true); dd.UpgradeOpen(); DicId = dd.SetAt(dicname, dt); trans.AddNewlyCreatedDBObject(dt, true); } } } } } trans.Commit(); } catch (Autodesk.AutoCAD.Runtime.Exception EX) { ed.WriteMessage("\n出错了!" + EX.ToString()); } } return(DicId); }
public void ChangeConfig(ObjectId tableID) //修改程序设置信息 { DataCellCollection Row = new DataCellCollection(); DataCell Type = new DataCell(); DataCell Diameter = new DataCell(); DataCell DiameterMultiple = new DataCell(); DataCell TextH = new DataCell(); using (Transaction trans = db.TransactionManager.StartTransaction()) { try { DataTable dt = (DataTable)trans.GetObject(tableID, OpenMode.ForWrite); PromptKeywordOptions keyopts = new PromptKeywordOptions("\n输入弯管的类型[冷弯(C)/热煨(H)/弹性敷设(E)]:", "C H E"); keyopts.AllowNone = true; switch ((int)dt.GetCellAt(0, 0).Value) { case 1: keyopts.Keywords.Default = "C"; break; case 2: keyopts.Keywords.Default = "H"; break; case 3: keyopts.Keywords.Default = "E"; break; } PromptResult keyresult = ed.GetKeywords(keyopts); if (keyresult.Status == PromptStatus.OK || keyresult.Status == PromptStatus.None) { switch (keyresult.StringResult) { case "C": Type.SetInteger((int)TypeOfCurveElements.cold); break; case "H": Type.SetInteger((int)TypeOfCurveElements.hot); break; case "E": Type.SetInteger((int)TypeOfCurveElements.elastic); break; } PromptDoubleOptions doubleopts = new PromptDoubleOptions("\n输入弯管外径(mm):"); doubleopts.AllowNone = true; doubleopts.AllowNegative = false; doubleopts.AllowZero = false; doubleopts.UseDefaultValue = true; doubleopts.DefaultValue = (double)dt.GetCellAt(0, 1).Value; PromptDoubleResult doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK || doubleresult.Status == PromptStatus.None) { Diameter.SetDouble(doubleresult.Value); doubleopts.Message = "\n输入管径倍率:"; doubleopts.DefaultValue = (double)dt.GetCellAt(0, 2).Value; doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK || doubleresult.Status == PromptStatus.None) { DiameterMultiple.SetDouble(doubleresult.Value); doubleopts.Message = "\n输入字高:"; doubleopts.DefaultValue = (double)dt.GetCellAt(0, 3).Value; doubleresult = ed.GetDouble(doubleopts); if (doubleresult.Status == PromptStatus.OK || doubleresult.Status == PromptStatus.None) { TextH.SetDouble(doubleresult.Value); Row.Add(Type); Row.Add(Diameter); Row.Add(DiameterMultiple); Row.Add(TextH); dt.SetRowAt(0, Row, true); } } } } } catch (Autodesk.AutoCAD.Runtime.Exception EX) { ed.WriteMessage("\n出错了!" + EX.ToString()); } trans.Commit(); } }
//protected /// <summary> /// Mark All BLACK Cells, /// Left is the bar left head, /// Up is the bar up head, /// Marked is the bar's body, /// Single is the not in bar. /// Unmarked cells is the WHITE cell. /// </summary> protected void updateCellMarks() { Random rand_length = new Random(); bool markable = true; foreach (DataCell cell in Matrix.CellMatrix) { //reset markable markable = true; if (!cell.IsEye() && !cell.Marks.ContainsKey(Keys.Role) && cell.Color == CellColor.BLACK) { //Random Bar Length int bar_length_index = rand_length.Next(2); int bar_length = barLengths[bar_length_index]; DataCell currCell = cell; //Judge if could horizontal draw bar for (int i = 0; i < bar_length; i++) { if (currCell == null || currCell.IsEye() || currCell.Color != cell.Color || currCell.Marks.ContainsKey(Keys.Role)) { markable = false; break; } currCell = currCell.RightCell(); } if (markable) { //mark horizontal bar cell.Marks.Add(Keys.Role, Values.Left); cell.Marks.Add(Keys.Count, bar_length.ToString()); currCell = cell.RightCell(); for (int i = 0; i < bar_length - 1; i++) { currCell.Marks.Add(Keys.Role, Values.Marked); currCell = currCell.RightCell(); } } else { markable = true; currCell = cell; for (int i = 0; i < bar_length; i++) { if (currCell == null || currCell.IsEye() || currCell.Color != cell.Color || currCell.Marks.ContainsKey(Keys.Role)) { markable = false; break; } currCell = currCell.DownCell(); } if (markable) { cell.Marks.Add(Keys.Role, Values.Up); cell.Marks.Add(Keys.Count, bar_length.ToString()); currCell = cell.DownCell(); for (int i = 0; i < bar_length - 1; i++) { currCell.Marks.Add(Keys.Role, Values.Marked); currCell = currCell.DownCell(); } } else { cell.Marks.Add(Keys.Role, Values.Single); } } } } }
public void SetUp() { dataCell = new DataCell("some content", HorizontalAlignment.Center); }
public void SetUp() { MultilineText multilineText = new MultilineText("some content"); dataCell = new DataCell(multilineText); }
public static ValueTask AddRowAsync(this Spreadsheet spreadsheet, DataCell cell, RowOptions?options = null) => spreadsheet.AddRowAsync(new[] { cell }, options);
private Cell(DataCell dataCell, Formula?formula, StyleId?styleId) => (DataCell, Formula, StyleId) = (dataCell, formula, styleId);
protected CellCollection GetCellCollection() { DataCell dataCell; CellCollection CellCol = new CellCollection(); #region Code Cell dataCell = new DataCell(); dataCell.CaptionName = "Code"; dataCell.IsKey = true; dataCell.DisplayMode = DisplayModes.Hidden; dataCell.Align = AlignTypes.Right; dataCell.FieldName = "Code"; dataCell.Width = 50; CellCol.Add(dataCell); #endregion #region Data Cells dataCell = new DataCell("logDate", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("HClogTypeCode", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("logContent", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("frmName", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("SyncStatusType", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("HCDataSourceTypeCode", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("ClientIP", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("ServerDomain", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("CertificateThumbprint", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("UserCode", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("MyVersion", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("Sign", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("Browser", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("DataSourceDesc", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); dataCell = new DataCell("LogTypeDesc", "", AlignTypes.Right, 200); dataCell.IsListTitle = true; dataCell.DisplayMode = DisplayModes.Visible; CellCol.Add(dataCell); #endregion return(CellCol); }
public void SetUp() { Content content = new Content(); dataCell = new DataCell(content, HorizontalAlignment.Center); }
public IPersistable CreateRIFObject(ObjectType objectType, ref IntermediateFormatReader context) { IPersistable persistable = null; if (objectType == ObjectType.Null) { return(null); } IDOwner parentIDOwner = this.m_parentIDOwner; ReportItem parentReportItem = this.m_parentReportItem; switch (objectType) { case ObjectType.PageSection: persistable = new PageSection(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.Line: persistable = new Line(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.Rectangle: persistable = new Rectangle(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.Image: persistable = new Image(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.TextBox: persistable = new TextBox(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.SubReport: persistable = new SubReport(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.Grouping: persistable = new Grouping(ConstructionPhase.Deserializing); break; case ObjectType.Sorting: persistable = new Sorting(ConstructionPhase.Deserializing); break; case ObjectType.ReportItemCollection: persistable = new ReportItemCollection(); break; case ObjectType.ReportItemIndexer: persistable = (IPersistable)(object)default(ReportItemIndexer); break; case ObjectType.Style: persistable = new Style(ConstructionPhase.Deserializing); break; case ObjectType.AttributeInfo: persistable = new AttributeInfo(); break; case ObjectType.Visibility: persistable = new Visibility(); break; case ObjectType.ExpressionInfo: persistable = new ExpressionInfo(); break; case ObjectType.ExpressionInfoTypeValuePair: persistable = new ExpressionInfoTypeValuePair(); break; case ObjectType.DataAggregateInfo: persistable = new DataAggregateInfo(); break; case ObjectType.RunningValueInfo: persistable = new RunningValueInfo(); break; case ObjectType.Filter: persistable = new Filter(); break; case ObjectType.DataSource: persistable = new DataSource(); break; case ObjectType.DataSet: persistable = new DataSet(); break; case ObjectType.ReportQuery: persistable = new ReportQuery(); break; case ObjectType.Field: persistable = new Field(); break; case ObjectType.ParameterValue: persistable = new ParameterValue(); break; case ObjectType.ReportSnapshot: persistable = new ReportSnapshot(); break; case ObjectType.DocumentMapNode: persistable = new DocumentMapNode(); break; case ObjectType.DocumentMapBeginContainer: persistable = DocumentMapBeginContainer.Instance; break; case ObjectType.DocumentMapEndContainer: persistable = DocumentMapEndContainer.Instance; break; case ObjectType.ReportInstance: persistable = new ReportInstance(); break; case ObjectType.ParameterInfo: persistable = new ParameterInfo(); break; case ObjectType.ValidValue: persistable = new ValidValue(); break; case ObjectType.ParameterDataSource: persistable = new ParameterDataSource(); break; case ObjectType.ParameterDef: persistable = new ParameterDef(); break; case ObjectType.ProcessingMessage: persistable = new ProcessingMessage(); break; case ObjectType.CodeClass: persistable = (IPersistable)(object)default(CodeClass); break; case ObjectType.Action: persistable = new Action(); break; case ObjectType.RenderingPagesRanges: persistable = (IPersistable)(object)default(RenderingPagesRanges); break; case ObjectType.IntermediateFormatVersion: persistable = new IntermediateFormatVersion(); break; case ObjectType.ImageInfo: persistable = new ImageInfo(); break; case ObjectType.ActionItem: persistable = new ActionItem(); break; case ObjectType.DataValue: persistable = new DataValue(); break; case ObjectType.CustomReportItem: persistable = new CustomReportItem(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.SortFilterEventInfoMap: persistable = new SortFilterEventInfoMap(); break; case ObjectType.SortFilterEventInfo: persistable = new SortFilterEventInfo(); break; case ObjectType.EndUserSort: persistable = new EndUserSort(); break; case ObjectType.ScopeLookupTable: persistable = new ScopeLookupTable(); break; case ObjectType.Tablix: persistable = new Tablix(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.TablixHeader: persistable = new TablixHeader(); break; case ObjectType.TablixMember: persistable = new TablixMember(); break; case ObjectType.TablixColumn: persistable = new TablixColumn(); break; case ObjectType.TablixRow: persistable = new TablixRow(); break; case ObjectType.TablixCornerCell: persistable = new TablixCornerCell(); break; case ObjectType.TablixCell: persistable = new TablixCell(); break; case ObjectType.Chart: persistable = new Chart(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.ChartMember: persistable = new ChartMember(); break; case ObjectType.ChartSeries: persistable = new ChartSeries(); break; case ObjectType.ChartDataPoint: persistable = new ChartDataPoint(); break; case ObjectType.ChartDataPointValues: persistable = new ChartDataPointValues(); break; case ObjectType.ChartArea: persistable = new ChartArea(); break; case ObjectType.ChartLegend: persistable = new ChartLegend(); break; case ObjectType.ChartLegendTitle: persistable = new ChartLegendTitle(); break; case ObjectType.ChartAxis: persistable = new ChartAxis(); break; case ObjectType.ThreeDProperties: persistable = new ChartThreeDProperties(); break; case ObjectType.ChartDataLabel: persistable = new ChartDataLabel(); break; case ObjectType.ChartMarker: persistable = new ChartMarker(); break; case ObjectType.ChartTitle: persistable = new ChartTitle(); break; case ObjectType.ChartAxisScaleBreak: persistable = new ChartAxisScaleBreak(); break; case ObjectType.ChartDerivedSeries: persistable = new ChartDerivedSeries(); break; case ObjectType.ChartBorderSkin: persistable = new ChartBorderSkin(); break; case ObjectType.ChartNoDataMessage: persistable = new ChartNoDataMessage(); break; case ObjectType.ChartItemInLegend: persistable = new ChartItemInLegend(); break; case ObjectType.ChartEmptyPoints: persistable = new ChartEmptyPoints(); break; case ObjectType.ChartNoMoveDirections: persistable = new ChartNoMoveDirections(); break; case ObjectType.ChartFormulaParameter: persistable = new ChartFormulaParameter(); break; case ObjectType.ChartLegendColumn: persistable = new ChartLegendColumn(); break; case ObjectType.ChartLegendColumnHeader: persistable = new ChartLegendColumnHeader(); break; case ObjectType.ChartLegendCustomItem: persistable = new ChartLegendCustomItem(); break; case ObjectType.ChartLegendCustomItemCell: persistable = new ChartLegendCustomItemCell(); break; case ObjectType.ChartAlignType: persistable = new ChartAlignType(); break; case ObjectType.ChartElementPosition: persistable = new ChartElementPosition(); break; case ObjectType.ChartSmartLabel: persistable = new ChartSmartLabel(); break; case ObjectType.ChartStripLine: persistable = new ChartStripLine(); break; case ObjectType.ChartAxisTitle: persistable = new ChartAxisTitle(); break; case ObjectType.ChartCustomPaletteColor: persistable = new ChartCustomPaletteColor(); break; case ObjectType.GridLines: persistable = new ChartGridLines(); break; case ObjectType.ChartTickMarks: persistable = new ChartTickMarks(); break; case ObjectType.DataMember: persistable = new DataMember(); break; case ObjectType.CustomDataRow: persistable = new CustomDataRow(); break; case ObjectType.DataCell: persistable = new DataCell(); break; case ObjectType.Variable: persistable = new Variable(); break; case ObjectType.Page: persistable = new Page(); break; case ObjectType.Paragraph: persistable = new Paragraph(); break; case ObjectType.TextRun: persistable = new TextRun(); break; case ObjectType.Report: persistable = new Report(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.GaugePanel: persistable = new GaugePanel(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.GaugeMember: persistable = new GaugeMember(); break; case ObjectType.GaugeRow: persistable = new GaugeRow(); break; case ObjectType.GaugeCell: persistable = new GaugeCell(); break; case ObjectType.BackFrame: persistable = new BackFrame(); break; case ObjectType.CapImage: persistable = new CapImage(); break; case ObjectType.FrameBackground: persistable = new FrameBackground(); break; case ObjectType.FrameImage: persistable = new FrameImage(); break; case ObjectType.CustomLabel: persistable = new CustomLabel(); break; case ObjectType.GaugeImage: persistable = new GaugeImage(); break; case ObjectType.GaugeInputValue: persistable = new GaugeInputValue(); break; case ObjectType.GaugeLabel: persistable = new GaugeLabel(); break; case ObjectType.GaugePanelItem: persistable = new GaugePanelItem(); break; case ObjectType.GaugeTickMarks: persistable = new GaugeTickMarks(); break; case ObjectType.LinearGauge: persistable = new LinearGauge(); break; case ObjectType.LinearPointer: persistable = new LinearPointer(); break; case ObjectType.LinearScale: persistable = new LinearScale(); break; case ObjectType.NumericIndicator: persistable = new NumericIndicator(); break; case ObjectType.PinLabel: persistable = new PinLabel(); break; case ObjectType.PointerCap: persistable = new PointerCap(); break; case ObjectType.PointerImage: persistable = new PointerImage(); break; case ObjectType.RadialGauge: persistable = new RadialGauge(); break; case ObjectType.RadialPointer: persistable = new RadialPointer(); break; case ObjectType.RadialScale: persistable = new RadialScale(); break; case ObjectType.ScaleLabels: persistable = new ScaleLabels(); break; case ObjectType.ScalePin: persistable = new ScalePin(); break; case ObjectType.ScaleRange: persistable = new ScaleRange(); break; case ObjectType.IndicatorImage: persistable = new IndicatorImage(); break; case ObjectType.StateIndicator: persistable = new StateIndicator(); break; case ObjectType.Thermometer: persistable = new Thermometer(); break; case ObjectType.TickMarkStyle: persistable = new TickMarkStyle(); break; case ObjectType.TopImage: persistable = new TopImage(); break; case ObjectType.LookupInfo: persistable = new LookupInfo(); break; case ObjectType.LookupDestinationInfo: persistable = new LookupDestinationInfo(); break; case ObjectType.ReportSection: persistable = new ReportSection(); break; case ObjectType.MapFieldDefinition: persistable = new MapFieldDefinition(); break; case ObjectType.MapFieldName: persistable = new MapFieldName(); break; case ObjectType.MapLineLayer: persistable = new MapLineLayer(); break; case ObjectType.MapShapefile: persistable = new MapShapefile(); break; case ObjectType.MapPolygonLayer: persistable = new MapPolygonLayer(); break; case ObjectType.MapSpatialDataRegion: persistable = new MapSpatialDataRegion(); break; case ObjectType.MapSpatialDataSet: persistable = new MapSpatialDataSet(); break; case ObjectType.MapPointLayer: persistable = new MapPointLayer(); break; case ObjectType.MapTile: persistable = new MapTile(); break; case ObjectType.MapTileLayer: persistable = new MapTileLayer(); break; case ObjectType.MapField: persistable = new MapField(); break; case ObjectType.MapLine: persistable = new MapLine(); break; case ObjectType.MapPolygon: persistable = new MapPolygon(); break; case ObjectType.MapPoint: persistable = new MapPoint(); break; case ObjectType.MapLineTemplate: persistable = new MapLineTemplate(); break; case ObjectType.MapPolygonTemplate: persistable = new MapPolygonTemplate(); break; case ObjectType.MapMarkerTemplate: persistable = new MapMarkerTemplate(); break; case ObjectType.Map: persistable = new Map(this.m_parentReportItem); this.m_parentReportItem = (ReportItem)persistable; break; case ObjectType.MapBorderSkin: persistable = new MapBorderSkin(); break; case ObjectType.MapDataRegion: persistable = new MapDataRegion(this.m_parentReportItem); break; case ObjectType.MapMember: persistable = new MapMember(); break; case ObjectType.MapRow: persistable = new MapRow(); break; case ObjectType.MapCell: persistable = new MapCell(); break; case ObjectType.MapLocation: persistable = new MapLocation(); break; case ObjectType.MapSize: persistable = new MapSize(); break; case ObjectType.MapGridLines: persistable = new MapGridLines(); break; case ObjectType.MapBindingFieldPair: persistable = new MapBindingFieldPair(); break; case ObjectType.MapCustomView: persistable = new MapCustomView(); break; case ObjectType.MapDataBoundView: persistable = new MapDataBoundView(); break; case ObjectType.MapElementView: persistable = new MapElementView(); break; case ObjectType.MapViewport: persistable = new MapViewport(); break; case ObjectType.MapLimits: persistable = new MapLimits(); break; case ObjectType.MapColorScale: persistable = new MapColorScale(); break; case ObjectType.MapColorScaleTitle: persistable = new MapColorScaleTitle(); break; case ObjectType.MapDistanceScale: persistable = new MapDistanceScale(); break; case ObjectType.MapTitle: persistable = new MapTitle(); break; case ObjectType.MapLegend: persistable = new MapLegend(); break; case ObjectType.MapLegendTitle: persistable = new MapLegendTitle(); break; case ObjectType.MapBucket: persistable = new MapBucket(); break; case ObjectType.MapColorPaletteRule: persistable = new MapColorPaletteRule(); break; case ObjectType.MapColorRangeRule: persistable = new MapColorRangeRule(); break; case ObjectType.MapCustomColorRule: persistable = new MapCustomColorRule(); break; case ObjectType.MapCustomColor: persistable = new MapCustomColor(); break; case ObjectType.MapLineRules: persistable = new MapLineRules(); break; case ObjectType.MapPolygonRules: persistable = new MapPolygonRules(); break; case ObjectType.MapSizeRule: persistable = new MapSizeRule(); break; case ObjectType.MapMarkerImage: persistable = new MapMarkerImage(); break; case ObjectType.MapMarker: persistable = new MapMarker(); break; case ObjectType.MapMarkerRule: persistable = new MapMarkerRule(); break; case ObjectType.MapPointRules: persistable = new MapPointRules(); break; case ObjectType.PageBreak: persistable = new PageBreak(); break; case ObjectType.DataScopeInfo: persistable = new DataScopeInfo(); break; case ObjectType.LinearJoinInfo: persistable = new LinearJoinInfo(); break; case ObjectType.IntersectJoinInfo: persistable = new IntersectJoinInfo(); break; case ObjectType.BucketedDataAggregateInfos: persistable = new BucketedDataAggregateInfos(); break; case ObjectType.DataAggregateInfoBucket: persistable = new DataAggregateInfoBucket(); break; case ObjectType.NumericIndicatorRange: persistable = new NumericIndicatorRange(); break; case ObjectType.IndicatorState: persistable = new IndicatorState(); break; case ObjectType.SharedDataSetQuery: persistable = new SharedDataSetQuery(); break; case ObjectType.DataSetCore: persistable = new DataSetCore(); break; case ObjectType.DataSetParameterValue: persistable = new DataSetParameterValue(); break; case ObjectType.RIFVariantContainer: persistable = new RIFVariantContainer(); break; case ObjectType.IdcRelationship: persistable = new IdcRelationship(); break; case ObjectType.DefaultRelationship: persistable = new DefaultRelationship(); break; case ObjectType.JoinCondition: persistable = new Relationship.JoinCondition(); break; case ObjectType.BandLayoutOptions: persistable = new BandLayoutOptions(); break; case ObjectType.LabelData: persistable = new LabelData(); break; case ObjectType.Slider: persistable = new Slider(); break; case ObjectType.Coverflow: persistable = new Coverflow(); break; case ObjectType.PlayAxis: persistable = new PlayAxis(); break; case ObjectType.BandNavigationCell: persistable = new BandNavigationCell(); break; case ObjectType.Tabstrip: persistable = new Tabstrip(); break; case ObjectType.NavigationItem: persistable = new NavigationItem(); break; case ObjectType.ScopedFieldInfo: persistable = new ScopedFieldInfo(); break; default: Global.Tracer.Assert(false, "Unsupported object type: " + objectType.ToString()); break; } IDOwner iDOwner = persistable as IDOwner; if (iDOwner != null) { iDOwner.ParentInstancePath = this.m_parentIDOwner; this.m_parentIDOwner = iDOwner; } persistable.Deserialize(context); this.m_parentIDOwner = parentIDOwner; this.m_parentReportItem = parentReportItem; return(persistable); }
public void SetUp() { dataCell = new DataCell("some content"); }
protected bool MarkEyeLines(DataCell cell) { if (cell.Position.Row == 7) { if (cell.Position.Column < 7) { cell.Marks.Add(Keys.Role, Values.BeanToRight); } else if (cell.Position.Column == 7) { cell.Marks.Add(Keys.Role, Values.BeanToRightUp); } else if (cell.Position.Column == cell.RootMatrix.MatrixOrder - 8) { cell.Marks.Add(Keys.Role, Values.BeanToLeftUp); } else if (cell.Position.Column > cell.RootMatrix.MatrixOrder - 8) { cell.Marks.Add(Keys.Role, Values.BeanToLeft); } else { return(false); } } else if (cell.Position.Row < 7) { if (cell.Position.Column == 7 || cell.Position.Column == cell.RootMatrix.MatrixOrder - 8) { cell.Marks.Add(Keys.Role, Values.BeanToUp); } else { return(false); } } else if (cell.Position.Row == cell.RootMatrix.MatrixOrder - 8) { if (cell.Position.Column < 7) { cell.Marks.Add(Keys.Role, Values.BeanToRight); } else if (cell.Position.Column == 7) { cell.Marks.Add(Keys.Role, Values.BeanToRightDown); } else { return(false); } } else if (cell.Position.Row > cell.RootMatrix.MatrixOrder - 8) { if (cell.Position.Column == 7) { cell.Marks.Add(Keys.Role, Values.BeanToDown); } else { return(false); } } else { return(false); } return(true); } //MarkEyeLines
/// <summary> /// Initializes a new instance of the <see cref="StyledCell"/> struct with a decimal floating-point value and an optional style. /// If <c>value</c> is <c>null</c>, the cell will be empty. /// Note that Open XML limits the precision to 15 significant digits for numbers. This could potentially lead to a loss of precision. /// </summary> public StyledCell(decimal?value, StyleId?styleId) { DataCell = new DataCell(value); StyleId = styleId; }
public void SetUp() { MultilineText multilineText = new MultilineText("some content"); dataCell = new DataCell(multilineText, HorizontalAlignment.Center); }
/// <summary> /// Initializes a new instance of the <see cref="StyledCell"/> struct with a long integer value and an optional style. /// If <c>value</c> is <c>null</c>, the cell will be empty. /// Note that Open XML limits the precision to 15 significant digits for numbers. This could potentially lead to a loss of precision. /// </summary> public StyledCell(long?value, StyleId?styleId) { DataCell = new DataCell(value); StyleId = styleId; }
public void SetUp() { Content content = new Content(); dataCell = new DataCell(content); }
protected void DataList1_OnRenderCell(object sender, DataRowView rs, SmoothEnterprise.Web.UI.WebControl.DataColumn column, DataCell cell, EventArgs e) { try { if (column.ID == "edit") { cell.LinkURL = "UserCompanyEdit.aspx?id=" + rs["id"].ToString(); } if (column.ID == "DataList1_iconview") { cell.LinkURL = "UserProfile.aspx?id=" + rs["id"].ToString(); } if (column.ID == "chk") { string str = "id" + cell.Rowno.ToString() + "=" + rs["id"].ToString(); cell.ClientID = this.DataList1.ID + "_chk_" + cell.Rowno.ToString(); cell.OutputHTML = "<input type=hidden id=\"" + this.DataList1.ID + "_key_" + cell.Rowno.ToString() + "\" name=\"" + this.DataList1.ID + "_key_" + cell.Rowno.ToString() + "\" value=\"" + str + "\">"; } if (column.ID == "DataList1_icon") { Image image = (Image)cell.Controls[1]; image.BorderWidth = Unit.Pixel(1); image.ImageUrl = "UserImage.aspx?id=" + rs["id"].ToString(); } if (column.ID == "DataList1_ustatus") { if (rs["ustatus"].ToString() == UStatus.Enable.ToString()) { cell.OutputHTML = "<center><img src='/lib/img/icon-config.gif'></center> "; } else if (rs["ustatus"].ToString() == UStatus.Pending.ToString()) { cell.OutputHTML = "<center><img src='/lib/img/icon-lookmore.gif'></center> "; } else if (rs["ustatus"].ToString() == UStatus.ChangePassword.ToString()) { cell.OutputHTML = "<center><img src='/lib/img/icon-new.gif'></center> "; } else if (rs["ustatus"].ToString() == UStatus.Disable.ToString()) { cell.OutputHTML = "<center><img src='/lib/img/icon-lock.gif'></center> "; } else { cell.OutputHTML = " "; } } if (column.ID == "DataList1_gender") { if (rs["gender"].ToString() == "M") { cell.OutputHTML = "<center><img src='" + base.ResolveUrl("~/security/img/icon-boy.gif") + "'></center> "; } else if (rs["gender"].ToString() == "F") { cell.OutputHTML = "<center><img src='" + base.ResolveUrl("~/security/img/icon-girl.gif") + "'></center> "; } } } catch (Exception exception) { base.AddError(this, "", "", exception.Message); } }
public void SetUp() { dataCell = new DataCell(); }