示例#1
0
 internal void Initialize(InitializationContext context)
 {
     Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder exprHostBuilder = context.ExprHostBuilder;
     exprHostBuilder.ActionInfoStart();
     if (m_actionItemList != null)
     {
         for (int i = 0; i < m_actionItemList.Count; i++)
         {
             m_actionItemList[i].Initialize(context);
         }
     }
     if (m_styleClass != null)
     {
         m_styleClass.Initialize(context);
     }
     exprHostBuilder.ActionInfoEnd();
 }
示例#2
0
 internal override void InternalInitialize(int parentRowID, int parentColumnID, int rowindex, int colIndex, InitializationContext context)
 {
     Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder exprHostBuilder = context.ExprHostBuilder;
     if (m_dataPointValues != null)
     {
         m_dataPointValues.Initialize(context);
     }
     if (m_dataLabel != null)
     {
         m_dataLabel.Initialize(context);
     }
     if (m_action != null)
     {
         m_action.Initialize(context);
     }
     if (m_styleClass != null)
     {
         exprHostBuilder.DataPointStyleStart();
         m_styleClass.Initialize(context);
         exprHostBuilder.DataPointStyleEnd();
     }
     if (m_marker != null)
     {
         m_marker.Initialize(context);
     }
     if (m_customProperties != null)
     {
         m_customProperties.Initialize(null, context);
     }
     if (m_axisLabel != null)
     {
         m_axisLabel.Initialize("AxisLabel", context);
         context.ExprHostBuilder.ChartDataPointAxisLabel(m_axisLabel);
     }
     if (m_itemInLegend != null)
     {
         m_itemInLegend.Initialize(context);
     }
     if (m_toolTip != null)
     {
         m_toolTip.Initialize("ToolTip", context);
         context.ExprHostBuilder.ChartDataPointToolTip(m_toolTip);
     }
     DataRendererInitialize(context);
 }
示例#3
0
 protected override int DataGroupEnd(Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder builder)
 {
     return(builder.DataGroupEnd(Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder.DataRegionMode.Chart, m_isColumn));
 }
示例#4
0
 protected override void DataGroupStart(Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder builder)
 {
     builder.DataGroupStart(Microsoft.ReportingServices.RdlExpressions.ExprHostBuilder.DataRegionMode.Chart, m_isColumn);
 }