public Size Measure(IExportColumn exportColumn, Graphics graphics)
        {
            var items = ((ExportContainer)exportColumn).ExportedItems;

            foreach (var element in items)
            {
                if (element is IExportContainer)
                {
                    Measure(element, graphics);
                }
                var tbi = element as IExportText;
                if (tbi != null)
                {
                    element.DesiredSize = MeasurementService.Measure(tbi, graphics);
                }
            }
            exportColumn.DesiredSize = exportColumn.Size;
            return(exportColumn.DesiredSize);
        }
 public Size Measure(IExportColumn exportColumn, Graphics graphics)
 {
     return(MeasurementService.Measure((IExportText)exportColumn, graphics));
 }