Exemple #1
0
 public void AddToolTipPart(ToolTipPart toolTipPart)
 {
     if (ToolTip == null)
     {
         ToolTip = new List <ToolTipPart>();
     }
     ToolTip.Add(toolTipPart);
 }
        private void addToolTipPart(List <ToolTipPart> toolTipParts, ReportPart reportPart)
        {
            if (reportPart == null)
            {
                return;
            }

            var toolTipPart = new ToolTipPart {
                Title = reportPart.Title, Content = reportPart.Content
            };

            if (!string.IsNullOrEmpty(toolTipPart.Content))
            {
                toolTipParts.Add(toolTipPart);
            }

            reportPart.SubParts.Each(x => addToolTipPart(toolTipParts, x));
        }