コード例 #1
0
ファイル: TableBlock.cs プロジェクト: samadm/ReportGenerator
 private static void ReplaceWordRun(OXD.Paragraph paragraph, OXD.Run initRun, OXD.Run finalRun)
 {
     if (null != paragraph.Descendants<OXD.Run>())
     {
         List<OXD.Run> runs = paragraph.Descendants<OXD.Run>().ToList();
         foreach (var run in runs)
         {
             if (initRun != run)
             {
                 paragraph.RemoveChild<OXD.Run>(run);
             }
         }
         paragraph.ReplaceChild<OXD.Run>(finalRun, initRun);
     }
 }
コード例 #2
0
ファイル: TableBlock.cs プロジェクト: samadm/ReportGenerator
 private static void RemoveLastGridColumn(OXD.TableGrid tableGrid)
 {
     var lastColumn = tableGrid.Descendants<OXD.GridColumn>().Last();
     tableGrid.RemoveChild<OXD.GridColumn>(lastColumn);
 }