internal Chart(Microsoft.ReportingServices.OnDemandReportRendering.Chart source, PageContext pageContext, bool createForRepeat) : base(source, pageContext, createForRepeat) { ChartInstance chartInstance = (ChartInstance)m_source.Instance; m_itemPageSizes.AdjustHeightTo(chartInstance.DynamicHeight.ToMillimeters()); m_itemPageSizes.AdjustWidthTo(chartInstance.DynamicWidth.ToMillimeters()); }
internal Chart(Microsoft.ReportingServices.OnDemandReportRendering.Chart source, PageContext pageContext) : base(source) { Microsoft.ReportingServices.OnDemandReportRendering.Chart chart = (Microsoft.ReportingServices.OnDemandReportRendering.Chart)m_source; ChartInstance chartInstance = (ChartInstance)m_source.Instance; m_pageBreakProperties = PageBreakProperties.Create(chart.PageBreak, this, pageContext); if (!pageContext.IgnorePageBreaks) { m_pageName = chartInstance.PageName; } else if (pageContext.Common.DiagnosticsEnabled && chart.PageBreak.BreakLocation != 0) { pageContext.Common.TracePageBreakIgnored(this, pageContext.IgnorePageBreaksReason); } m_dynamicWidth = chartInstance.DynamicWidth.ToMillimeters(); m_dynamicHeight = chartInstance.DynamicHeight.ToMillimeters(); }
internal ChartLegendColumnHeader(Microsoft.ReportingServices.ReportIntermediateFormat.ChartLegendColumnHeader chartLegendColumnHeaderDef, Chart chart) { m_chartLegendColumnHeaderDef = chartLegendColumnHeaderDef; m_chart = chart; }
internal ChartElementPosition(Microsoft.ReportingServices.ReportIntermediateFormat.ChartElementPosition defObject, Chart chart) { m_defObject = defObject; m_chart = chart; }
internal ChartArea(Chart chart) { m_chart = chart; }
internal ChartArea(Microsoft.ReportingServices.ReportIntermediateFormat.ChartArea chartAreaDef, Chart chart) { m_chart = chart; m_chartAreaDef = chartAreaDef; }