Procházet zdrojové kódy

Fixed a bug in InsertParagraph that introduced a new empty paragraph at the very beginning of a document when inserting at 0.

master
fitdev@hotmail.com před 10 roky
rodič
revize
86fb85725d
1 změnil soubory, kde provedl 15 přidání a 8 odebrání
  1. 15
    8
      DocX/Container.cs

+ 15
- 8
DocX/Container.cs Zobrazit soubor

@@ -669,14 +669,21 @@ namespace Novacode
if (firstPar != null)
{
XElement[] splitParagraph = HelperFunctions.SplitParagraph(firstPar, index - firstPar.startIndex);
firstPar.Xml.ReplaceWith
(
splitParagraph[0],
newParagraph.Xml,
splitParagraph[1]
);
var splitindex = index - firstPar.startIndex;
if (splitindex <= 0)
{
firstPar.Xml.ReplaceWith(newParagraph.Xml, firstPar.Xml);
}
else {
XElement[] splitParagraph = HelperFunctions.SplitParagraph(firstPar, splitindex);
firstPar.Xml.ReplaceWith
(
splitParagraph[0],
newParagraph.Xml,
splitParagraph[1]
);
}
}
else

Načítá se…
Zrušit
Uložit